Merge pull request #901 from Fr1ngg/revert-900-zf3oh7-bedolaga/fix-user-counter-update-issue

Revert "Fix server user counters for nullable values"
This commit is contained in:
Egor
2025-10-08 06:36:07 +03:00
committed by GitHub

View File

@@ -536,9 +536,7 @@ async def add_user_to_servers(
await db.execute(
update(ServerSquad)
.where(ServerSquad.id == server_id)
.values(
current_users=func.coalesce(ServerSquad.current_users, 0) + 1
)
.values(current_users=ServerSquad.current_users + 1)
)
await db.commit()
@@ -561,11 +559,7 @@ async def remove_user_from_servers(
await db.execute(
update(ServerSquad)
.where(ServerSquad.id == server_id)
.values(
current_users=func.greatest(
func.coalesce(ServerSquad.current_users, 0) - 1, 0
)
)
.values(current_users=func.greatest(ServerSquad.current_users - 1, 0))
)
await db.commit()