From d7cd4f1383971f3d49fefd946c9b94ee7a5d325b Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Sat, 30 Nov 2024 21:32:58 -0500 Subject: [PATCH] Make Message.read() purge last line --- lib/nntp/tiny/message.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/nntp/tiny/message.py b/lib/nntp/tiny/message.py index 6f21052..f3ee305 100644 --- a/lib/nntp/tiny/message.py +++ b/lib/nntp/tiny/message.py @@ -336,12 +336,16 @@ class Message(DatabaseTable): self.line = line + def finish(self): + if self.line: + self.content += self.line + self._body += self.line + def read(self, text: str): for line in each_line(text): self.readline(line) - def finish(self): - self.readline('') + self.finish() def message_id_assign(self): sender = self.sender