diff --git a/booking.py b/booking.py index 411ab05..3aa6875 100644 --- a/booking.py +++ b/booking.py @@ -781,8 +781,10 @@ class Booking(Workflow, ModelSQL, ModelView): def check_rooms(self): Housekeeping = Pool().get('hotel.housekeeping') rooms_ids = [] - for line in self.lines: - rooms_ids.append(line.room.id) + for folio in self.lines: + if folio.registration_state == 'check_out': + continue + rooms_ids.append(folio.room.id) housekeepings = Housekeeping.search([ ('state', '!=', 'clean') ])