Fix python 3.8.3
This commit is contained in:
2
main.py
2
main.py
@@ -71,7 +71,7 @@ def replication_task():
|
||||
while True:
|
||||
print()
|
||||
conn = db.connect_db()
|
||||
with (Session(conn) as session):
|
||||
with Session(conn) as session:
|
||||
for bndname in connected:
|
||||
for item in session.query(db.Queue).join(db.Queue.user).filter_by(bndname=bndname).all():
|
||||
if item.user.is_active_now():
|
||||
|
||||
@@ -32,7 +32,7 @@ class RequestXmlService:
|
||||
result = header.get(attribute_name)
|
||||
return result.strip() if result else ''
|
||||
|
||||
def get_request_document(self, request_uuid: str, response_uuid: str | None) -> ET.Element:
|
||||
def get_request_document(self, request_uuid: str, response_uuid) -> ET.Element:
|
||||
document = ET.Element(self.REQUEST_NODE_NAME)
|
||||
header = ET.SubElement(document, self.HEADER_NODE_NAME)
|
||||
header.set(self.REQUEST_ID_ATTRIBUTE_NAME, request_uuid.strip())
|
||||
@@ -67,7 +67,7 @@ class RequestXmlService:
|
||||
def get_common_request_xml(self, request_uuid: str) -> ET.Element:
|
||||
return self.get_request_document(request_uuid, None)
|
||||
|
||||
def get_response_xml(self, document: ET.Element, request_uuid: str | None, response_uuid: str, result_code: int, result_message: str) -> ET.Element:
|
||||
def get_response_xml(self, document: ET.Element, request_uuid, response_uuid: str, result_code: int, result_message: str) -> ET.Element:
|
||||
header = document.find(self.HEADER_NODE_NAME)
|
||||
header.set(self.REQUEST_ID_ATTRIBUTE_NAME, response_uuid.strip())
|
||||
header.set(self.RESPONSE_ID_ATTRIBUTE_NAME, request_uuid.strip() if request_uuid else None)
|
||||
@@ -90,7 +90,7 @@ class RequestXmlService:
|
||||
raise Exception(Messages.INVALID_REQUEST_DATA)
|
||||
self.validate_common_request_xml(document)
|
||||
|
||||
def validate_common_request_xml(self, document: ET.Element | None):
|
||||
def validate_common_request_xml(self, document):
|
||||
if not document:
|
||||
raise Exception(Messages.NO_REQUEST_DATA_PROVIDED.name)
|
||||
if document.tag != self.REQUEST_NODE_NAME:
|
||||
@@ -102,7 +102,7 @@ class RequestXmlService:
|
||||
if not request_uuid:
|
||||
raise Exception(Messages.MISSING_ATTRIBUTE, self.REQUEST_ID_ATTRIBUTE_NAME, self.HEADER_NODE_NAME)
|
||||
|
||||
def get_result_code(self, document: ET.Element) -> str | None:
|
||||
def get_result_code(self, document: ET.Element):
|
||||
result = self.get_element(document, document, self.RESULT_NODE_NAME)
|
||||
if not result:
|
||||
return None
|
||||
|
||||
Reference in New Issue
Block a user