From 42bb13526801b18ce67140054ecfae1d9a1731d2 Mon Sep 17 00:00:00 2001 From: benne238 Date: Tue, 29 Jun 2021 12:06:46 -0400 Subject: [PATCH] Moved the content attribute in item to be defined after all the other attributes --- src/webqueue2api/parser/item.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/webqueue2api/parser/item.py b/src/webqueue2api/parser/item.py index 5a1952a..c0fd134 100644 --- a/src/webqueue2api/parser/item.py +++ b/src/webqueue2api/parser/item.py @@ -67,7 +67,6 @@ def __init__(self, queue: str, number: int, headers_only: bool = False) -> None: self.last_updated = self.__get_time_last_updated() self.__raw_item = self.__get_raw_item() self.headers = self.__parse_headers() - if not headers_only: self.content = self.__parseSections() self.is_locked = self.__check_is_locked() self.user_email = self.__parse_from_data(data="user_email") self.user_name = self.__parse_from_data(data="user_name") @@ -79,6 +78,7 @@ def __init__(self, queue: str, number: int, headers_only: bool = False) -> None: self.department = self.__get_most_recent_header_by_type("Department") self.building = self.__get_most_recent_header_by_type("Building") self.date_received = format_date_string(self.__get_most_recent_header_by_type("Date")) + if not headers_only: self.content = self.__parseSections() self.json_data = self.__generate_json_data() def __generate_json_data(self) -> dict: