Skip to content

Commit 0c7e695

Browse files
authored
Merge pull request #60 from pattern-tech/feat/wallet-accounting
fix: staked wallet bug fixed
2 parents 2dc6da3 + ef25cb1 commit 0c7e695

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/query_usage/routers/query_usage_router.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ def get_query_usage(
124124
}
125125
},
126126
)
127-
def get_user_query_usages(
127+
def get_user_daily_query_usages(
128128
provider: Optional[str] = None,
129129
user_id: UUID = Depends(authenticate_user),
130130
db: Session = Depends(get_db),

src/query_usage/services/query_usage_service.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ def get_user_max_query_allowance(self, db_session: Session, user_id: UUID) -> in
9999
return max_allowed_query
100100

101101
staked_morpheus = get_user_staked_tokens(
102-
wallet_address=user.wallet_address, provider="morpheus")
102+
wallet_address=user.wallet_address.lower(), provider="morpheus")
103103

104104
if staked_morpheus == 0:
105105
raise RateLimitError(
@@ -112,7 +112,7 @@ def get_user_max_query_allowance(self, db_session: Session, user_id: UUID) -> in
112112
for setting in usage_setting:
113113
if setting.provider == "morpheus":
114114
max_allowed_query = setting.max_query * \
115-
(int(staked_morpheus) / 1e18)
115+
int(int(staked_morpheus) / 1e18)
116116
break
117117

118118
return max_allowed_query

0 commit comments

Comments
 (0)