From b3e48bb6b79ae3418567dbee9339a44a4832fef4 Mon Sep 17 00:00:00 2001 From: Dev Ojha Date: Thu, 13 Jul 2023 13:30:24 -0400 Subject: [PATCH] Fix the superfluid query (#5831) * Fix the superfluid query * Changelog (cherry picked from commit 13c887465f1d66f9082685a5b9032492030c72dc) --- CHANGELOG.md | 4 ++++ x/lockup/keeper/synthetic_lock.go | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 22f6205925a..b737bbc6f08 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -46,6 +46,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * [#5532](https://github.com/osmosis-labs/osmosis/pull/5532) fix: Fix x/tokenfactory genesis import denoms reset x/bank existing denom metadata +### BugFix + +* [#5831](https://github.com/osmosis-labs/osmosis/pull/5831) Fix superfluid_delegations query + ### Misc Improvements * [#5534](https://github.com/osmosis-labs/osmosis/pull/5534) fix: fix the account number of x/tokenfactory module account diff --git a/x/lockup/keeper/synthetic_lock.go b/x/lockup/keeper/synthetic_lock.go index 08b40c05b2b..1e1020bb592 100644 --- a/x/lockup/keeper/synthetic_lock.go +++ b/x/lockup/keeper/synthetic_lock.go @@ -71,7 +71,9 @@ func (k Keeper) GetAllSyntheticLockupsByAddr(ctx sdk.Context, owner sdk.AccAddre if err != nil { panic(err) } - synthLocks = append(synthLocks, synthLock) + if synthLock.UnderlyingLockId != 0 { + synthLocks = append(synthLocks, synthLock) + } } return synthLocks }