From 838df9f8e5be6b77f2a08c3bd6cc0fbcd58ff45c Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 8 May 2019 16:53:47 +0100 Subject: [PATCH] messages: Do not wrap text This does not work very well anyways Signed-off-by: Michael Tremer --- src/backend/messages.py | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/src/backend/messages.py b/src/backend/messages.py index 59942c5a..bc0aabba 100644 --- a/src/backend/messages.py +++ b/src/backend/messages.py @@ -5,7 +5,6 @@ import email.mime.multipart import email.utils import logging import subprocess -import textwrap import tornado.gen import tornado.template @@ -131,10 +130,6 @@ class Messages(misc.Object): message_body = message_part.get_payload() - # Wrap texts to 120 characters per line - if mime_type == "plain": - message_body = wrap(message_body, 120) - # Create a MIMEText object out of it message_part = email.mime.text.MIMEText(message_body, mime_type, "utf-8") @@ -224,16 +219,3 @@ class Queue(misc.Object): self.db.execute("DELETE FROM messages \ WHERE time_sent IS NOT NULL AND time_sent >= NOW() + '1 day'::interval") - - -def wrap(text, width): - s = [] - - for paragraph in text.split("\n\n"): - paragraph = textwrap.wrap(paragraph, width, - break_long_words=False, replace_whitespace=False) - - if paragraph: - s.append("\n".join(paragraph)) - - return "\n\n".join(s) -- 2.47.3