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