diff --git a/contracts/admin.py b/contracts/admin.py index 54e9fb1ae518871e10bd92171fc09457a6c387d0..14816c9876ad4f27dc625f554d6cff7fd21e158c 100644 --- a/contracts/admin.py +++ b/contracts/admin.py @@ -129,7 +129,7 @@ class ParentContractInlineMixin: if ( obj is not None and not request.user.has_perm("contracts.edit_when_approved") - and not self.get_parent_object_is_editable() + and not self.get_parent_object_is_editable(obj) ): return False @@ -142,7 +142,7 @@ class ParentContractInlineMixin: if ( obj is not None and not request.user.has_perm("contracts.delete_when_approved") - and not self.get_parent_object_is_editable() + and not self.get_parent_object_is_editable(obj) ): return False