feat: default name for groups

This commit is contained in:
2025-10-19 12:22:47 +04:00
parent ffee658349
commit 44f00b1057

View File

@ -14,8 +14,10 @@ class DealGroupRepository(
async def create(self, deals: list[Deal], lexorank: str) -> DealGroup:
group = DealGroup(deals=deals, lexorank=lexorank)
self.session.add(group)
await self.session.commit()
await self.session.flush()
await self.session.refresh(group)
group.name = "Группа ID: " + str(group.id)
await self.session.commit()
return group
async def update(self, entity: DealGroup, data: UpdateDealGroupSchema) -> DealGroup: