Projet

Général

Profil

Bug #57364

TypeError: "reply_to" argument must be a list or tuple

Ajouté par Sentry Io il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
28 septembre 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

https://sentry.entrouvert.org/entrouvert/publik/issues/52459/

TypeError: "reply_to" argument must be a list or tuple
(10 additional frame(s) were not displayed)
...
  File "wcs/workflows.py", line 86, in perform_items
    url = item.perform(formdata) or url
  File "wcs/workflows.py", line 3152, in perform
    fire_and_forget=True,
  File "wcs/qommon/emails.py", line 330, in email
    email_msg = EmailMultiAlternatives(body=text_body, **email_msg_kwargs)
  File "django/core/mail/message.py", line 447, in __init__
    headers, cc, reply_to,
  File "django/core/mail/message.py", line 243, in __init__
    raise TypeError('"reply_to" argument must be a list or tuple')

TypeError: "reply_to" argument must be a list or tuple
(4 additional frame(s) were not displayed)
...
  File "wcs/compat.py", line 209, in process_request
    output = self.finish_failed_request()
  File "wcs/qommon/publisher.py", line 331, in finish_failed_request
    self.logger.log_internal_error(error_summary, plain_error_msg)
  File "wcs/qommon/logger.py", line 43, in log_internal_error
    ignore_mail_redirection=True,
  File "wcs/qommon/emails.py", line 333, in email
    email_msg = EmailMessage(body=html_body or text_body, **email_msg_kwargs)
  File "django/core/mail/message.py", line 243, in __init__
    raise TypeError('"reply_to" argument must be a list or tuple')

Fichiers

0001-emails-pass-reply_to-as-list-57364.patch (800 octets) 0001-emails-pass-reply_to-as-list-57364.patch Frédéric Péters, 28 septembre 2021 20:45

Révisions associées

Révision 89a82fe0 (diff)
Ajouté par Frédéric Péters il y a plus de 2 ans

emails: pass reply_to as list (#57364)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 2 ans

  • Projet changé de Suivi des traces à w.c.s.

django veut tuple ou liste pour le reply-to.

#2

Mis à jour par Frédéric Péters il y a plus de 2 ans

#3

Mis à jour par Nicolas Roche il y a plus de 2 ans

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

Mis à jour par Frédéric Péters il y a plus de 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 89a82fe04311c2f0e0cb6281cfb4e19a198dad00
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue Sep 28 20:45:21 2021 +0200

    emails: pass reply_to as list (#57364)
#5

Mis à jour par Frédéric Péters il y a plus de 2 ans

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

Formats disponibles : Atom PDF