(20241210) listing bug fix.

This commit is contained in:
2024-12-10 10:08:53 +05:30
parent 845827a6bc
commit a3589c4eb7
2 changed files with 143 additions and 4 deletions
+10 -4
View File
@@ -133,8 +133,10 @@ class MailRetrieveModel(BaseModel):
# Format the data:
if mail_data:
mail_data["mailId"] = str(mail_data.pop("_id"))
mail_data["payload"]["ts"] = mail_data["payload"]["ts"].isoformat()
mail_data["payload"]["readTs"] = mail_data["payload"]["readTs"].isoformat()
# mail_data["payload"]["ts"] = mail_data["payload"]["ts"].isoformat()
# mail_data["payload"]["readTs"] = mail_data["payload"]["readTs"].isoformat()
mail_data["ts"] = mail_data["ts"].isoformat()
mail_data["readTs"] = mail_data["readTs"].isoformat()
# Done here:
return mail_data
@@ -168,6 +170,8 @@ class MailRetrieveModel(BaseModel):
"_id": True,
"serviceType": True,
"client": True,
"ts": True,
"readTs": True,
"payload.ts": True,
"payload.readTs": True,
"payload.from": True,
@@ -185,8 +189,10 @@ class MailRetrieveModel(BaseModel):
if mails_list:
for mail_data in mails_list:
mail_data["mailId"] = str(mail_data.pop("_id"))
mail_data["payload"]["ts"] = mail_data["payload"]["ts"].isoformat()
mail_data["payload"]["readTs"] = mail_data["payload"]["readTs"].isoformat()
# mail_data["payload"]["ts"] = mail_data["payload"]["ts"].isoformat()
# mail_data["payload"]["readTs"] = mail_data["payload"]["readTs"].isoformat()
mail_data["ts"] = mail_data["ts"].isoformat()
mail_data["readTs"] = mail_data["readTs"].isoformat()
# Done here:
return mails_list