feat: set deal status completed after completing
This commit is contained in:
		@@ -25,11 +25,11 @@ class DealGroupService(BaseService):
 | 
			
		||||
        )
 | 
			
		||||
        return group.deals if group else []
 | 
			
		||||
 | 
			
		||||
    async def complete_group(self, group_id: int) -> None:
 | 
			
		||||
    async def complete_group(self, group_id: int) -> list[Deal]:
 | 
			
		||||
        deals = await self.get_deals_by_group_id(group_id)
 | 
			
		||||
        for deal in deals:
 | 
			
		||||
            deal.is_completed = True
 | 
			
		||||
        await self.session.commit()
 | 
			
		||||
        return deals
 | 
			
		||||
 | 
			
		||||
    async def delete_group(self, group_id: int) -> None:
 | 
			
		||||
        deals = await self.get_deals_by_group_id(group_id)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user