diff --git a/apps/utils/sms.py b/apps/utils/sms.py index 19616381..0bfc6dad 100644 --- a/apps/utils/sms.py +++ b/apps/utils/sms.py @@ -12,8 +12,8 @@ myLogger = logging.getLogger('log') @auto_log(name='阿里云短信', raise_exception=True, send_mail=True) def send_sms(phone: str, template_code: int, template_param: dict): config = get_sysconfig() - if config.get("sms", {}).get('enabled', True) is False: - return + if config.get("sms", {}).get('enabled', False) is False: + raise Exception("短信发送功能未启用") try: client = AcsClient(config['sms']['xn_key'], config['sms']['xn_secret'], 'default')