Bug #87258
trace lorsqu'un bouton d'action n'a pas l'attribut 'label'
0%
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/122439/
TypeError: action_button() missing 1 required positional argument: 'label' (29 additional frame(s) were not displayed) ... File "django/template/base.py", line 905, in render_annotated return self.render(context) File "django/template/defaulttags.py", line 39, in render output = self.nodelist.render(context) File "django/template/base.py", line 938, in render bit = node.render_annotated(context) File "django/template/base.py", line 905, in render_annotated return self.render(context) File "django/template/library.py", line 192, in render output = self.func(*resolved_args, **resolved_kwargs)
Révisions associées
misc: add default empty value to url in {% make_public_url %} (#87258)
Historique
Mis à jour par Serghei Mihai (congés, retour 15/05) il y a 3 mois
- Projet changé de Suivi des traces à w.c.s.
- Sujet changé de TypeError: action_button() missing 1 required positional argument: 'label' à trace lorsqu'un bouton d'action n'a pas l'attribut 'label'
Mis à jour par Frédéric Péters il y a 3 mois
- Assigné à mis à Frédéric Péters
{% action_button "accord" done_message="blah" %}
il y manque un label="xxx", en pratique on attrape l'absence dans la modification de l'action courriel, et dans la modification d'un modèle de message également,
erreur de syntaxe dans le gabarit Django : 'action_button' did not receive value(s) for the argument(s): 'label'
Mais ça marche uniquement s'il n'y a pas de paramètres supplémentaires, donc :
{% action_button "accord" done_message="blah" %}
est accepté par erreur, mais :
{% action_button "accord" %}
est bien marqué comme une erreur.
Plutôt que chercher à détecter l'erreur en amont, a minima l'attraper au moment de l'envoi.
Mis à jour par Robot Gitea il y a 3 mois
- Statut changé de Nouveau à En cours
Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1172
- Titre : WIP: misc: record an error if action_button has no label parameter (#87258)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1172/files
Mis à jour par Robot Gitea il y a 3 mois
- Statut changé de Solution proposée à Solution validée
Lauréline Guérin (lguerin) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 3 mois
- Statut changé de Solution validée à Résolu (à déployer)
Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1172
- Titre : misc: record an error if action_button has no label parameter (#87258)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1172/files
Mis à jour par Transition automatique il y a 3 mois
- Statut changé de Résolu (à déployer) à Solution déployée
misc: record an error if action_button has no label parameter (#87258)