fix: permission check on UserVisibilityFormFragment

+test
This commit is contained in:
imperosol committed 2026-10-30 14:14:29 +01:00
1 parent 83e8001eac
commit 85c5f7b8dd
3 files changed
+35 -3

No files matched your search

+2 -2
View File
@@ -94,8 +94,8 @@ class FragmentMixin(TemplateResponseMixin, AllowFragment, ContextMixin):
return render(
request,
"app/template.jinja",
context={"fragment": fragment(request)
}
context={"fragment": fragment(request)}
)
# in urls.py
urlpatterns = [
+3 -1
View File
@@ -502,7 +502,9 @@ class UserClubView(UserTabsMixin, CanViewMixin, DetailView):
current_tab = "clubs"
class UserVisibilityFormFragment(FragmentMixin, SuccessMessageMixin, UpdateView):
class UserVisibilityFormFragment(
FragmentMixin, SuccessMessageMixin, CanEditMixin, UpdateView
):
model = User
form_class = UserVisibilityForm
template_name = "core/fragment/user_visibility.jinja"