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