update can_cancel to respect reservation state

pull/1/head
parent 19623fdb92
commit d81f8cbb0d

@ -120,6 +120,8 @@ class ShiftRegistration(models.Model):
) )
def can_cancel(self): def can_cancel(self):
if self.state != self.REGISTERED:
return false
return self.shift.start_at > ( return self.shift.start_at > (
timezone.now() timezone.now()
+ global_preferences_registry.manager()["helper__min_cancel_time"] + global_preferences_registry.manager()["helper__min_cancel_time"]

Loading…
Cancel
Save