update can_cancel to respect reservation state
This commit is contained in:
parent
19623fdb92
commit
d81f8cbb0d
|
@ -120,6 +120,8 @@ class ShiftRegistration(models.Model):
|
|||
)
|
||||
|
||||
def can_cancel(self):
|
||||
if self.state != self.REGISTERED:
|
||||
return false
|
||||
return self.shift.start_at > (
|
||||
timezone.now()
|
||||
+ global_preferences_registry.manager()["helper__min_cancel_time"]
|
||||
|
|
Loading…
Reference in New Issue