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

[UPD] allow operation backend only for admin

parent 1cf44f6c
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -37,11 +37,10 @@ class AccOperation(models.Model):
"/oacc_portal/static/src/img/img-photovoltaique.jpg"
)
def is_admin(self, operation_id):
def is_admin(self):
if self.env.user.has_group("oacc.group_operation_superadmin"):
return True
if operation_id:
if (
self.env.user.has_group("oacc.group_operation_admin")
and self.env.user.commercial_partner_id in self.admin_ids
......
......@@ -158,7 +158,7 @@
Contact
</a>
</li>
<t t-if="operation.is_admin(operation.id)">
<t t-if="operation.is_admin">
<li class="nav-item" id="menu-backend">
<a
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