github / github/email_reply_parser
Multi-line reply headers not recognized if quoted ones are found below
- Lingua principale
- Ruby
- Stelle
- 708
- Fork
- 156
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
The fix to #23 seems to have broken reply header handling in emails like [this one](https://github.com/grossvogel/email_reply_parser/blob/multi-line-reply-headers/test/emails/broken_reply_header.txt), containing more reply headers in the quoted text below.
_Expected Behavior_: The first reply header gets its line breaks removed, and ends up in the second fragment along with all of the quoted text.
_Observed Behavior_: The line breaks aren't removed, and therefore it's not recognized as a reply header later on. So the reply header ends up in the first fragment instead of the second.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia con test/emails/broken_reply_header.txt e rivedi la gestione degli header di risposta interessata dalla correzione di #23. Confronta il comportamento atteso e quello osservato dei frammenti in questa issue; il lavoro è completato quando dal primo header di risposta vengono rimossi gli a capo, viene riconosciuto e appare con il testo citato nel secondo frammento.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- ruby
- Ambito
- backend
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 42/100