From fac2f3e4830d306181acb0fb2dde84e43d24f52d Mon Sep 17 00:00:00 2001 From: Sayyid Hamid Mahdavi Date: Wed, 29 Oct 2025 16:11:17 +0330 Subject: [PATCH] extras --- utils/clients/gotify.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/utils/clients/gotify.py b/utils/clients/gotify.py index e33f583..69dd3a9 100644 --- a/utils/clients/gotify.py +++ b/utils/clients/gotify.py @@ -67,7 +67,11 @@ def get_basic_client(username, password): def send_notif(token, title=None, message=None, priority=None, extras=None): - extras = extras or Unset() + if extras: + extras = MessageExternalModelExtras.from_dict(extras) + else: + extras = Unset() + final_data = MessageExternalModel(appid=1, date=timezone.now(), id=1, title=title, message=message, priority=priority, extras=extras) client = get_client(access_token=token) response: Any = create_message.sync(client=client, body=final_data)