Skip to content

Commit f98dc07

Browse files
defensive programming
1 parent 98b191d commit f98dc07

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

services/web/server/src/simcore_service_webserver/notifications/wallet_osparc_credits.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ async def subscribe(app: web.Application, wallet_id: WalletID) -> None:
3131
async def unsubscribe(app: web.Application, wallet_id: WalletID) -> None:
3232

3333
async with app[APP_WALLET_SUBSCRIPTION_LOCK_KEY]:
34-
counter = app[APP_WALLET_SUBSCRIPTIONS_KEY][wallet_id]
34+
counter = app[APP_WALLET_SUBSCRIPTIONS_KEY].get(wallet_id, 0)
3535
if counter > 0:
3636
app[APP_WALLET_SUBSCRIPTIONS_KEY][wallet_id] -= 1
3737

0 commit comments

Comments
 (0)