From 281a2d9679fb3eff56f7355e67806b845e15166e Mon Sep 17 00:00:00 2001 From: jiangweidong <1053570670@qq.com> Date: Fri, 12 Jul 2024 18:31:55 +0800 Subject: [PATCH] fix: custom sms send success but prompt fails --- apps/common/sdk/sms/custom.py | 3 +-- apps/ops/signal_handlers.py | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/common/sdk/sms/custom.py b/apps/common/sdk/sms/custom.py index 23a03762a..9dff52d00 100644 --- a/apps/common/sdk/sms/custom.py +++ b/apps/common/sdk/sms/custom.py @@ -39,8 +39,7 @@ class CustomSMS(BaseSMSClient): kwargs = {'params': params} try: response = action(url=settings.CUSTOM_SMS_URL, verify=False, **kwargs) - if response.reason != 'OK': - raise JMSException(detail=response.text, code=response.status_code) + response.raise_for_status() except Exception as exc: logger.error('Custom sms error: {}'.format(exc)) raise JMSException(exc) diff --git a/apps/ops/signal_handlers.py b/apps/ops/signal_handlers.py index 38b10f326..1465d760b 100644 --- a/apps/ops/signal_handlers.py +++ b/apps/ops/signal_handlers.py @@ -60,7 +60,7 @@ def check_registered_tasks(*args, **kwargs): 'perms.tasks.check_asset_permission_will_expired', 'ops.tasks.create_or_update_registered_periodic_tasks', 'perms.tasks.check_asset_permission_expired', 'settings.tasks.ldap.import_ldap_user_periodic', 'users.tasks.check_password_expired_periodic', - 'common.utils.verify_code.send_async', 'assets.tasks.nodes_amount.check_node_assets_amount_period_task', + 'common.utils.verify_code.send_sms_async', 'assets.tasks.nodes_amount.check_node_assets_amount_period_task', 'users.tasks.check_user_expired', 'orgs.tasks.refresh_org_cache_task', 'terminal.tasks.upload_session_replay_to_external_storage', 'terminal.tasks.clean_orphan_session', 'audits.tasks.clean_audits_log_period', 'authentication.tasks.clean_django_sessions'