Skip to content
Extraits de code Groupes Projets
Valider 67f41305 rédigé par Julien - Le Filament's avatar Julien - Le Filament
Parcourir les fichiers

[UPD] allow operation backend only for admin

parent 357584f2
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -37,18 +37,6 @@ class AccOperation(models.Model): ...@@ -37,18 +37,6 @@ class AccOperation(models.Model):
"/oacc_portal/static/src/img/img-photovoltaique.jpg" "/oacc_portal/static/src/img/img-photovoltaique.jpg"
) )
def is_admin(self):
if self.env.user.has_group("oacc.group_operation_superadmin"):
return True
if (
self.env.user.has_group("oacc.group_operation_admin")
and self.env.user.commercial_partner_id in self.admin_ids
):
return True
return False
# ------------------------------------------------------ # ------------------------------------------------------
# Onchange / Constraints # Onchange / Constraints
# ------------------------------------------------------ # ------------------------------------------------------
......
...@@ -158,7 +158,7 @@ ...@@ -158,7 +158,7 @@
Contact Contact
</a> </a>
</li> </li>
<t t-if="operation.is_admin"> <t t-if="isAdmin or isSuperAdmin">
<li class="nav-item" id="menu-backend"> <li class="nav-item" id="menu-backend">
<a <a
t-attf-href="/web#id=#{operation.id}&amp;menu_id=118&amp;action=146&amp;model=acc.operation&amp;view_type=form" t-attf-href="/web#id=#{operation.id}&amp;menu_id=118&amp;action=146&amp;model=acc.operation&amp;view_type=form"
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter