diff --git a/repositories/deal_group.py b/repositories/deal_group.py index a57e17c..cadb8d7 100644 --- a/repositories/deal_group.py +++ b/repositories/deal_group.py @@ -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: