delete websocket in coins(не работает нихуя)

This commit is contained in:
aurinex
2025-12-29 13:54:51 +05:00
parent 9d007a45c8
commit daa2561b89
6 changed files with 5 additions and 99 deletions

View File

@ -8,8 +8,6 @@ import random
from fastapi import HTTPException
from app.db.database import db, users_collection
from app.services.coins import CoinsService
TZ = ZoneInfo("Asia/Yekaterinburg") # как в dailyreward :contentReference[oaicite:1]{index=1}
coins_sessions_collection = db.coins_sessions
@ -170,8 +168,7 @@ class DailyQuestsService:
return {"claimed": False, "reason": "not_completed"}
# 2) начисляем coins
coins_service = CoinsService()
await coins_service.increase_balance(username, reward)
await users_collection.update_one({"username": username}, {"$inc": {"coins": reward}})
# 3) лог в coins_sessions (как daily_login) :contentReference[oaicite:4]{index=4}
await coins_sessions_collection.insert_one({
@ -222,8 +219,7 @@ class DailyQuestsService:
continue # уже claimed/не completed
# начисляем coins
coins_service = CoinsService()
await coins_service.increase_balance(username, reward)
await users_collection.update_one({"username": username}, {"$inc": {"coins": reward}})
total_added += reward
# лог (как в claim) :contentReference[oaicite:2]{index=2}