Sanitize notes before exporting them

This commit is contained in:
Adrià Casajús 2023-12-20 15:21:13 +01:00
parent 2a9c1c5658
commit 81bdc51c29
No known key found for this signature in database
GPG Key ID: F0033226A5AFC9B9
1 changed files with 4 additions and 1 deletions

View File

@ -392,7 +392,10 @@ def alias_export_csv(user, csv_direct_export=False):
)
mailboxes = " ".join([mailbox.email for mailbox in alias_mailboxes])
data.append([alias.email, alias.note, alias.enabled, mailboxes])
alias_note = alias.note or ""
data.append(
[alias.email, alias_note.replace("\n", " "), alias.enabled, mailboxes]
)
si = StringIO()
cw = csv.writer(si)