fix: переместить commit в handler после conduct_draw для правильной работы транзакции
Some checks reported errors
continuous-integration/drone/push Build encountered an error

This commit is contained in:
2025-11-17 16:15:54 +09:00
parent 610d617602
commit 00fd8dbb07
2 changed files with 7 additions and 3 deletions

View File

@@ -358,9 +358,8 @@ class LotteryService:
'is_manual': info['is_manual']
}
logger.info(f"conduct_draw: коммитим изменения")
await session.commit()
logger.info(f"conduct_draw: успешно завершено, победителей: {len(results)}")
# НЕ коммитим здесь - это должно сделать вызывающая функция
logger.info(f"conduct_draw: изменения подготовлены, победителей: {len(results)}")
return results
@staticmethod