mirror of
https://github.com/ae-utbm/sith.git
synced 2026-10-30 22:29:32 +00:00
fix: permission check on UserVisibilityFormFragment
+test
This commit is contained in:
1 parent
83e8001eac
commit
85c5f7b8dd
3 files changed
+35
-3
No files matched your search
@@ -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
@@ -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"
|
||||
|
||||
Reference in new issue
Block a user