https://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342022-09-22T15:01:52ZRedmine Entr’ouvertw.c.s. - Bug #69458: Filtrage inopérant sur champ liste si la valeur du champ comporte un crochet ouvranthttps://dev.entrouvert.org/issues/69458?journal_id=4091242022-09-22T15:01:52ZEmmanuel Cazenaveecazenave@entrouvert.com
<ul><li><strong>Fichier</strong> <a href="/attachments/69947">0001-wip.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/69947/0001-wip.patch">0001-wip.patch</a> ajouté</li><li><strong>Patch proposed</strong> changé de <i>Non</i> à <i>Oui</i></li></ul><p>Un test unitaire qui reproduit.</p>
<p>Dans le ticket lié le champ prend la valeur "Conférence « Toulouse, 1908. Le Congrès pour l’unité socialiste » [Journées Patrimoine 2022 - TLSE]".</p>
<p>J'ai réduit le teste à sa forme la plus simple, un crocher ouvrant tout seul suffit.</p> w.c.s. - Bug #69458: Filtrage inopérant sur champ liste si la valeur du champ comporte un crochet ouvranthttps://dev.entrouvert.org/issues/69458?journal_id=4091282022-09-22T15:07:05ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Patch proposed</strong> changé de <i>Oui</i> à <i>Non</i></li></ul><p>C'est parce que c'est pris comme étant un gabarit (parce qu'EZT).</p>
<p>Évidemment pas le patch parce qu'on ne peut pas perdre de manière générale la détection ezt, mais pour la démo :</p>
<pre>
@@ -540,7 +540,7 @@ class Template:
@classmethod
def is_template_string(cls, string):
- return isinstance(string, str) and ('{{' in string or '{%' in string or '[' in string)
+ return isinstance(string, str) and ('{{' in string or '{%' in string)
</pre> w.c.s. - Bug #69458: Filtrage inopérant sur champ liste si la valeur du champ comporte un crochet ouvranthttps://dev.entrouvert.org/issues/69458?journal_id=4092702022-09-23T07:09:38ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Assigné à</strong> mis à <i>Frédéric Péters</i></li></ul> w.c.s. - Bug #69458: Filtrage inopérant sur champ liste si la valeur du champ comporte un crochet ouvranthttps://dev.entrouvert.org/issues/69458?journal_id=4092802022-09-23T07:18:40ZPierre Crospcros@entrouvert.com
<ul><li><strong>Sujet</strong> changé de <i>Filtrage inopérant sur champ liste si la valur du champ comporte un crochet ouvrant</i> à <i>Filtrage inopérant sur champ liste si la valeur du champ comporte un crochet ouvrant</i></li></ul> w.c.s. - Bug #69458: Filtrage inopérant sur champ liste si la valeur du champ comporte un crochet ouvranthttps://dev.entrouvert.org/issues/69458?journal_id=4093462022-09-23T08:29:43ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Fichier</strong> <a href="/attachments/69987">0001-backoffice-don-t-consider-filters-as-templates-if-th.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/69987/0001-backoffice-don-t-consider-filters-as-templates-if-th.patch">0001-backoffice-don-t-consider-filters-as-templates-if-th.patch</a> ajouté</li><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>Solution proposée</i></li><li><strong>Patch proposed</strong> changé de <i>Non</i> à <i>Oui</i></li></ul> w.c.s. - Bug #69458: Filtrage inopérant sur champ liste si la valeur du champ comporte un crochet ouvranthttps://dev.entrouvert.org/issues/69458?journal_id=4093522022-09-23T08:40:55ZThomas Noël
<ul><li><strong>Statut</strong> changé de <i>Solution proposée</i> à <i>Solution validée</i></li></ul><p>C'est effectivement un endroit où l'on peut considérer que EZT n'a pas à exister. (Et en cas de présence de crochets, ça ne sera pas compté comme déprécation ? Je valide sans avoir vérifié, j'avoue...)</p> w.c.s. - Bug #69458: Filtrage inopérant sur champ liste si la valeur du champ comporte un crochet ouvranthttps://dev.entrouvert.org/issues/69458?journal_id=4095312022-09-23T13:24:55ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Statut</strong> changé de <i>Solution validée</i> à <i>Résolu (à déployer)</i></li></ul><blockquote>
<p>Et en cas de présence de crochets, ça ne sera pas compté comme dépréciation ?</p>
</blockquote>
<p>Là on était même pas nécessairement sur quelque chose de stocké, juste une valeur tapée pour un filtre. Aussi, pour le moment les vues personnalisées ne sont de toute façon pas analysées pour les dépréciations, je n'avais imaginé que quelqu'un pourrait venir y mettre de l'ezt (et compte sur le fait que personne ne l'a fait).</p>
<pre>
commit 1433bd320da344b8f2f7ff8e90864319532e357d
Author: Frédéric Péters <fpeters@entrouvert.com>
Date: Fri Sep 23 09:46:34 2022 +0200
backoffice: don't consider filters as templates if there are brackets (#69458)
</pre> w.c.s. - Bug #69458: Filtrage inopérant sur champ liste si la valeur du champ comporte un crochet ouvranthttps://dev.entrouvert.org/issues/69458?journal_id=4100842022-09-26T15:14:26ZTransition automatique
<ul><li><strong>Statut</strong> changé de <i>Résolu (à déployer)</i> à <i>Solution déployée</i></li></ul> w.c.s. - Bug #69458: Filtrage inopérant sur champ liste si la valeur du champ comporte un crochet ouvranthttps://dev.entrouvert.org/issues/69458?journal_id=4253532022-11-27T03:42:01ZTransition automatique
<ul></ul><p>Automatic expiration</p>