Projet

Général

Profil

Development #41190

Ne pas afficher la cellule "factures" d'une régie où il n'y a pas de factures

Ajouté par Thomas Noël il y a environ 4 ans. Mis à jour il y a environ 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
31 mars 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Sur certaines régie, il est demandé à ne pas l'afficher quand il n'y a aucune facture à présenter.

C'est principalement pour des régies anecdotiques à la plupart des usagers (par exemple activité dans un centre aéré fréquenté par quelques enfants de temps en temps)

On pourrait avoir une case à cocher "Ne pas afficher quand il n'y a pas de factures à payer".

(Une autre solution est de faire un items.html spécifique à un certain slug "do-not-show-if-empty", ça demande alors d'ajouter la doc et impose un slug)


Fichiers

Révisions associées

Révision f17b9cb3 (diff)
Ajouté par Lauréline Guérin il y a environ 4 ans

lingo: hide items cell if empty (#41190)

Historique

#2

Mis à jour par Lauréline Guérin il y a environ 4 ans

  • Assigné à mis à Lauréline Guérin
#3

Mis à jour par Lauréline Guérin il y a environ 4 ans

#4

Mis à jour par Frédéric Péters il y a environ 4 ans

  • Statut changé de Solution proposée à Solution validée

Dans le test j'aurais plutôt fait un plus large, .strip(), mais ça marche ainsi.

assert content.replace('\n', '') == ''
assert not content.strip()

Je me suis aussi demandé si on voulait la même chose pour les factures passées, ItemsHistory, mais passons.

#5

Mis à jour par Lauréline Guérin il y a environ 4 ans

je change le test et je merge

#6

Mis à jour par Lauréline Guérin il y a environ 4 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit f17b9cb3f5bc89f36317117fd8cf3e70d7adce1c
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Tue Mar 31 15:48:28 2020 +0200

    lingo: hide items cell if empty (#41190)
#7

Mis à jour par Frédéric Péters il y a environ 4 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF