(20250220) Bug fix in reminders for work.

This commit is contained in:
2025-02-20 13:07:41 +05:30
parent 1985d8c6a4
commit 2435760ea3
10 changed files with 846 additions and 3 deletions
+4 -3
View File
@@ -307,9 +307,10 @@ async def get_reminders_to_send() -> pd.DataFrame | None:
# Create the response DataFrame:
if db_status == 1 and not exception:
reminders_json = db_json["data"].get("rs0", [])
reminders_json = db_json["data"].get("rs0")
if reminders_json:
reminders_df = pd.DataFrame()
reminders_df = pd.DataFrame(reminders_json)
if reminders_df.empty: print("EMPTY!!")
reminders_df.rename(
columns = {
"token_id": "tokenKey",
@@ -514,7 +515,7 @@ async def send_reminders_once() -> None:
"""
reminders_df = await get_reminders_to_send()
if reminders_df is not None:
if reminders_df is not None and not reminders_df.empty:
tasks = [
send_reminders_by_chat(reminders_df[reminders_df["serviceType"] == "chat"]),
send_reminders_by_mail(reminders_df[reminders_df["serviceType"] == "mail"]),