remove type from ReserveResultPojo

This commit is contained in:
Lei PAN
2025-12-05 20:43:30 +01:00
parent e954055042
commit 38d50c77dc
2 changed files with 2 additions and 11 deletions
+1 -10
View File
@@ -16,7 +16,6 @@ class PublishType(Enum):
@dataclass_json @dataclass_json
@dataclass @dataclass
class ReserveResultPojo: class ReserveResultPojo:
type: PublishType = PublishType.ERROR
phone: str = "" phone: str = ""
message: str = "" message: str = ""
url: str = "" url: str = ""
@@ -41,11 +40,6 @@ class ReserveResultPojo:
@staticmethod @staticmethod
def from_firestore_dict(source): def from_firestore_dict(source):
publish_type = PublishType.ERROR
if 'type' in source:
publish_type = source['type']
if publish_type:
publish_type = PublishType[publish_type]
if 'phone' in source: if 'phone' in source:
phone = source['phone'] phone = source['phone']
else: else:
@@ -54,8 +48,6 @@ class ReserveResultPojo:
url = source['url'] url = source['url']
else: else:
url = "" url = ""
if 'id' in source:
id = source['id']
if '_id' in source: if '_id' in source:
id = source['_id'] id = source['_id']
else: else:
@@ -74,7 +66,7 @@ class ReserveResultPojo:
else: else:
firstName = "" firstName = ""
result = ReserveResultPojo(type=publish_type, phone=phone, result = ReserveResultPojo(phone=phone,
url=url, email=email, url=url, email=email,
firstName=firstName, lastName=lastName) firstName=firstName, lastName=lastName)
if 'accepted' in source: if 'accepted' in source:
@@ -121,7 +113,6 @@ class ReserveResultPojo:
def to_firestore_dict(self): def to_firestore_dict(self):
dest = { dest = {
u'type': self.type.value,
u'id': self.id, u'id': self.id,
u'phone': self.phone, u'phone': self.phone,
u'firstName': self.firstName, u'firstName': self.firstName,
+1 -1
View File
@@ -44,7 +44,7 @@ class Sender:
if url == "https://rendezvousparis.hermes.com/client/welcome": if url == "https://rendezvousparis.hermes.com/client/welcome":
return return
id = url.split("/")[-1] id = url.split("/")[-1]
result = ReserveResultPojo(type=status, phone=contact.phone, message=status.value, url=url, result = ReserveResultPojo(phone=contact.phone, message=status.value, url=url,
firstName=contact.first_name, lastName=contact.last_name, email=contact.mail, firstName=contact.first_name, lastName=contact.last_name, email=contact.mail,
passport=contact.passport, ccid=contact.ccid) passport=contact.passport, ccid=contact.ccid)
result.ua = contact.ua result.ua = contact.ua