fix button force anoncecall

This commit is contained in:
javad committed 2026-09-28 21:13:19 +03:30
1 parent 9af91941d9
commit 4525ec3e6a
9 files changed
+99 -48

No files matched your search

@@ -251,9 +251,19 @@ def _process_delivery_checks(options):
NotificationJob.objects.filter(pk__in=[job.pk for job in jobs]).update(
delivery_next_check_at=now + timedelta(minutes=10),
)
provider = get_sms_provider()
if not jobs:
return
try:
provider = get_sms_provider()
except Exception:
logger.exception("SMS delivery provider initialization failed")
return
for job in jobs:
result = provider.get_delivery_status(job.provider_message_id)
try:
result = provider.get_delivery_status(job.provider_message_id)
except Exception:
logger.exception("SMS delivery check failed for job %s", job.pk)
continue
if result is None:
job.delivery_status = ""
job.delivery_next_check_at = None