diff --git a/apps/member/views.py b/apps/member/views.py index 7520687a..c0972e96 100644 --- a/apps/member/views.py +++ b/apps/member/views.py @@ -174,7 +174,7 @@ class UserDetailView(ProtectQuerysetMixin, LoginRequiredMixin, DetailView): modified_note = NoteUser.objects.get(pk=user.note.pk) # Don't log these tests modified_note._no_signal = True - modified_note.is_active = True + modified_note.is_active = False modified_note.inactivity_reason = 'manual' context["can_lock_note"] = user.note.is_active and PermissionBackend\ .check_perm(self.request, "note.change_noteuser_is_active", modified_note) diff --git a/apps/permission/fixtures/initial.json b/apps/permission/fixtures/initial.json index 42fe3b57..c2427f18 100644 --- a/apps/permission/fixtures/initial.json +++ b/apps/permission/fixtures/initial.json @@ -2511,7 +2511,7 @@ "note", "noteuser" ], - "query": "[\"AND\", {\"user\": [\"user\"]}, [\"OR\", {\"inactivity_reason\": \"manual\"}, {\"inactivity_reason\": null}]]", + "query": "[\"AND\", {\"user\": [\"user\"]}, [\"OR\", {\"inactivity_reason\": \"manual\"}, {\"is_active\": true}]]", "type": "change", "mask": 1, "field": "is_active", @@ -2527,7 +2527,7 @@ "note", "noteuser" ], - "query": "[\"AND\", {\"user\": [\"user\"]}, [\"OR\", {\"inactivity_reason\": \"manual\"}, {\"inactivity_reason\": null}]]", + "query": "[\"AND\", {\"user\": [\"user\"]}, [\"OR\", {\"inactivity_reason\": \"manual\"}, {\"is_active\": true}]]", "type": "change", "mask": 1, "field": "inactivity_reason",