feat: deleting groups of deals
This commit is contained in:
@@ -30,3 +30,9 @@ class DealGroupService(BaseService):
|
||||
for deal in deals:
|
||||
deal.is_completed = True
|
||||
await self.session.commit()
|
||||
|
||||
async def delete_group(self, group_id: int) -> None:
|
||||
deals = await self.get_deals_by_group_id(group_id)
|
||||
for deal in deals:
|
||||
deal.is_deleted = True
|
||||
await self.session.commit()
|
||||
|
||||
Reference in New Issue
Block a user