#35 Sanity command
* refactors "toggling" of recorded/checked state * introduces mark_as_edited() for RecordableObjectMixin
This commit is contained in:
1 parent
80e72c2146
commit
bd36ab5b6f
11 files changed
+80
-59
No files matched your search
@@ -348,10 +348,7 @@ class EditInterventionForm(NewInterventionForm):
|
||||
self.instance.save()
|
||||
|
||||
# Uncheck and unrecord intervention due to changed data
|
||||
if self.instance.checked:
|
||||
self.instance.set_unchecked()
|
||||
if self.instance.recorded:
|
||||
self.instance.set_unrecorded(user)
|
||||
self.instance.mark_as_edited(user)
|
||||
|
||||
return self.instance
|
||||
|
||||
@@ -225,7 +225,7 @@ class CheckModalForm(BaseModalForm):
|
||||
|
||||
"""
|
||||
with transaction.atomic():
|
||||
self.instance.toggle_checked(self.user)
|
||||
self.instance.set_checked(self.user)
|
||||
|
||||
|
||||
class NewDeductionModalForm(BaseModalForm):
|
||||
|
||||
Reference in new issue
Block a user