Skip to content
Extraits de code Groupes Projets
Valider 829d04f3 rédigé par Benjamin - Le Filament's avatar Benjamin - Le Filament
Parcourir les fichiers

[UPD] is_a_jour_bool field compute function

parent 5cded796
Branches 14.0
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -26,6 +26,8 @@ class ScopPartner(models.Model): ...@@ -26,6 +26,8 @@ class ScopPartner(models.Model):
for r in self: for r in self:
if r.type == "facility" and r.parent_id: if r.type == "facility" and r.parent_id:
r.is_a_jour_bool = r.parent_id.is_a_jour_bool r.is_a_jour_bool = r.parent_id.is_a_jour_bool
elif r.project_status == "6_decede" or r.membership_status == "out":
r.is_a_jour_bool = False
else: else:
query_a_jour = """ query_a_jour = """
SELECT SELECT
......
...@@ -17,17 +17,24 @@ ...@@ -17,17 +17,24 @@
<div <div
class="col-12 alert alert-danger" class="col-12 alert alert-danger"
role="alert" role="alert"
attrs="{'invisible': [('is_a_jour_bool', '=', True)]}" attrs="{'invisible': ['|', ('is_a_jour_bool', '=', True), ('membership_status', '!=', 'member')]}"
> >
Coopérative pas à jour de ses cotisations<br /> Coopérative pas à jour de ses cotisations<br />
</div> </div>
<div <div
class="col-12 alert alert-success" class="col-12 alert alert-success"
role="alert" role="alert"
attrs="{'invisible': [('is_a_jour_bool', '!=', True)]}" attrs="{'invisible': ['|', ('is_a_jour_bool', '!=', True), ('membership_status', '!=', 'member')]}"
> >
Coopérative à jour de ses cotisations<br /> Coopérative à jour de ses cotisations<br />
</div> </div>
<div
class="col-12 alert alert-warning"
role="alert"
attrs="{'invisible': [('membership_status', '!=', 'out')]}"
>
Coopérative radiée du mouvement<br />
</div>
</xpath> </xpath>
</field> </field>
</record> </record>
......
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