fix: deleting empty planned work shifts
This commit is contained in:
		@@ -74,7 +74,10 @@ class WorkShiftsPlanningService(BaseService):
 | 
				
			|||||||
            )
 | 
					            )
 | 
				
			||||||
            self.session.add(work_shift)
 | 
					            self.session.add(work_shift)
 | 
				
			||||||
        else:
 | 
					        else:
 | 
				
			||||||
            work_shift.positions = positions
 | 
					            if len(positions) == 0:
 | 
				
			||||||
 | 
					                await self.session.delete(work_shift)
 | 
				
			||||||
 | 
					            else:
 | 
				
			||||||
 | 
					                work_shift.positions = positions
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        await self.session.commit()
 | 
					        await self.session.commit()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user