This commit is contained in:
XANTRONIX Development 2024-11-09 23:16:36 -05:00
parent 0a021e7ef2
commit 6a8735c833
2 changed files with 4 additions and 4 deletions

View file

@ -86,12 +86,12 @@ class MBoxReader():
ret = self.message
self.message = Message()
self.message.add(line)
self.message.parse_line(line)
return ret
if self.message:
self.message.add(line)
self.message.parse_line(line)
def messages(self):
while True:

View file

@ -120,7 +120,7 @@ class Message(DatabaseTable):
def is_first_line(self):
return len(self.headers) == 1 and (self.body == '' or self.body is None)
def _parse_line(self, line: str):
def parse_line(self, line: str):
if self.line is not None:
self.content += self.line
@ -152,6 +152,6 @@ class Message(DatabaseTable):
message = Message()
for line in each_line(text):
message._parse_line(line)
message.parse_line(line)
return message