send email event there is an error

This commit is contained in:
2022-05-07 00:44:24 +02:00
parent 8878413ed2
commit 09c7d681df
2 changed files with 12 additions and 4 deletions
+7
View File
@@ -22,6 +22,13 @@ class AcceptedResultPojo:
def get_accepted_result_from(sms, sim_info: ReserveResultPojo) -> AcceptedResultPojo: def get_accepted_result_from(sms, sim_info: ReserveResultPojo) -> AcceptedResultPojo:
if sim_info is None:
# send email even there are no reserve info
return AcceptedResultPojo(sms.text, slot_position=0, sim_position=0,
passport="", email="", phone="",
name="", ccid="",
url="")
else:
return AcceptedResultPojo(sms.text, slot_position=sim_info.slot_position, sim_position=sim_info.sim_position, return AcceptedResultPojo(sms.text, slot_position=sim_info.slot_position, sim_position=sim_info.sim_position,
passport=sim_info.passport, email=sim_info.email, phone=sim_info.phone, passport=sim_info.passport, email=sim_info.email, phone=sim_info.phone,
name="{} {}".format(sim_info.lastName, sim_info.firstName), ccid=sim_info.ccid, name="{} {}".format(sim_info.lastName, sim_info.firstName), ccid=sim_info.ccid,
+1
View File
@@ -242,6 +242,7 @@ class CommandorPage:
document.getElementById("name").value = name.firstName}""", {'lastName': lastName, 'firstName': firstName}) document.getElementById("name").value = name.firstName}""", {'lastName': lastName, 'firstName': firstName})
def getErrors(self): def getErrors(self):
items = self.page.query_selector("div.alert") items = self.page.query_selector("div.alert")
if items: if items:
print(items.inner_html()) print(items.inner_html())