fixed GetLastProposalID function
This commit is contained in:
parent
5ae20d2d51
commit
7f43d3b290
|
@ -167,12 +167,10 @@ func (keeper Keeper) setInitialProposalID(ctx sdk.Context, proposalID int64) sdk
|
||||||
|
|
||||||
// Get the last used proposal ID
|
// Get the last used proposal ID
|
||||||
func (keeper Keeper) GetLastProposalID(ctx sdk.Context) (proposalID int64) {
|
func (keeper Keeper) GetLastProposalID(ctx sdk.Context) (proposalID int64) {
|
||||||
store := ctx.KVStore(keeper.storeKey)
|
proposalID, err := keeper.peekCurrentProposalID(ctx)
|
||||||
bz := store.Get(KeyNextProposalID)
|
if err != nil {
|
||||||
if bz == nil {
|
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
keeper.cdc.MustUnmarshalBinary(bz, &proposalID)
|
|
||||||
proposalID--
|
proposalID--
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue