Assign content to Message before anything else

This commit is contained in:
XANTRONIX Development 2024-11-10 23:35:58 -05:00
parent 1271129965
commit 5544cbbd56

View file

@ -83,13 +83,6 @@ class Message(DatabaseTable):
@staticmethod
def __from_row__(row):
message = Message()
message._headers = dict()
message.id = row['id']
message.newsgroup_id = row['newsgroup_id']
message.created_on = row['created_on']
message.message_id = row['message_id']
message.parent_id = row['parent_id']
message.sender = row['sender']
#
# Defer parsing the message content until a specific header not already
@ -97,6 +90,13 @@ class Message(DatabaseTable):
#
message.content = row['content']
message.id = row['id']
message.newsgroup_id = row['newsgroup_id']
message.created_on = row['created_on']
message.message_id = row['message_id']
message.parent_id = row['parent_id']
message.sender = row['sender']
return message
def __values__(self) -> tuple: