Projet

Général

Profil

Bug #57493

email encore un retour à la ligne dans un entête

Ajouté par Frédéric Péters 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:
01 octobre 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Date: Fri, 01 Oct 2021 11:28:45 +0200
From: "[RECETTE] Les services en ligne du département de l'Essonne" <ne-pas-repondre@entrouvert.org>
Subject: [RECETTE] Les services en ligne du département de l'Essonne : [ERROR] django.core.mail.message.BadHeaderError: Header values can't
        contain newlines (got "[RECETTE] Les services en ligne du département de l'Essonne\xa0: [ERROR] psycopg2.ProgrammingError: column
        formdata_81_avant_travaux_formulaire_n1_de.fbo22842836_6cc0_4ccc_938c_ab51073ae5f9 does not exist\nLINE 1:
        ...re_n1_de.fbob100b3e0_55d0_498f_a4e4_13329d3353da, formdata_8...\n                                                             ^" for
        header 'Subject')
To: admin+test.essonne-cd91@entrouvert.com

## [RECETTE] Les services en ligne du département de l'Essonne ##

Exception:
  type = '<class 'django.core.mail.message.BadHeaderError'>', value = 'Header values can't contain newlines (got "[RECETTE] Les services en ligne du département de l'Essonne\xa0: [ERROR] psycopg2.ProgrammingError: column formdata_81_avant_travaux_formulaire_n1_de.fbo22842836_6cc0_4ccc_938c_ab51073ae5f9 does not
exist\nLINE 1: ...re_n1_de.fbob100b3e0_55d0_498f_a4e4_13329d3353da, formdata_8...\n                                                             ^" for header 'Subject')'

Stack trace (most recent call first):
  File "/usr/lib/python3/dist-packages/django/core/mail/message.py", line 62, in forbid_multi_line_headers
    60     val = str(val)  # val may be lazy
    61     if '\n' in val or '\r' in val:
>   62         raise BadHeaderError("Header values can't contain newlines (got %r for header %r)" % (val, name))
    63     try:
    64         val.encode('ascii')

  locals:
     encoding = 'utf-8'
     name = 'Subject'
     val = "[RECETTE] Les services en ligne du département de l'Essonne\xa0: [ERROR] psycopg2.ProgrammingError: column formdata_81_avant_travaux_formulaire_n1_de.fbo22842836_6cc0_4ccc_938c_ab51073ae5f9 does not exist\nLINE 1: ...re_n1_de.fbob100b3e0_55d0_498f_a4e4_13329d3353da, formdata_8...\n
^" 

Fichiers

Révisions associées

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

misc: truncate and remove newline characters from summary earlier (#57493)

Historique

#1

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

  • Assigné à mis à Frédéric Péters
#2

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

#3

Mis à jour par Lauréline Guérin 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 e40a1eeac2f382d28b7af340e5357128b8bf58de
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri Oct 1 11:57:23 2021 +0200

    misc: truncate and remove newline characters from summary earlier (#57493)
#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