fix button force anoncecall
This commit is contained in:
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
|
||||
|
||||
Reference in new issue
Block a user