From d10ba90b4dea3ac8f21b0014c88b97c529bb0726 Mon Sep 17 00:00:00 2001 From: Tobias Kunze Date: Thu, 20 Mar 2025 17:01:47 +0100 Subject: [PATCH] Profile view permissions --- .../frontend/templates/frontend/organizations/update.html | 8 ++++---- src/servala/frontend/views/generic.py | 3 +++ 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/servala/frontend/templates/frontend/organizations/update.html b/src/servala/frontend/templates/frontend/organizations/update.html index 0a0fb8b..01c919a 100644 --- a/src/servala/frontend/templates/frontend/organizations/update.html +++ b/src/servala/frontend/templates/frontend/organizations/update.html @@ -10,10 +10,10 @@ {{ form.instance.name }} {% if has_change_permission %} - + {% endif %} {% endpartialdef org-name %} diff --git a/src/servala/frontend/views/generic.py b/src/servala/frontend/views/generic.py index a6846e7..a315851 100644 --- a/src/servala/frontend/views/generic.py +++ b/src/servala/frontend/views/generic.py @@ -19,6 +19,9 @@ class ProfileView(HtmxUpdateView): fragments = ("user-email", "user-email-edit", "user-company", "user-company-edit") model = User + def has_permission(self): + return True + def get_object(self): return self.request.user