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 @staticmethod
def __from_row__(row): def __from_row__(row):
message = Message() 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 # Defer parsing the message content until a specific header not already
@ -97,6 +90,13 @@ class Message(DatabaseTable):
# #
message.content = row['content'] 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 return message
def __values__(self) -> tuple: def __values__(self) -> tuple: