Skip to content

邮箱验证码发送失败 #425

@adil0518

Description

@adil0518

Pre-checks

Deployment Method

Source (setup.sh)

Steps to Reproduce

Image 报错排查: 问题根因: resend_verification 函数漏掉了 settings 导入和初始化,直接调用了 _send_verification_email_task(..., settings, ...) 导致 NameError。

Expected vs Actual Behavior

修复内容: 在函数开头添加了:
from app.config import get_settings
from app.services.system_email_service import resolve_email_config_async

settings = get_settings()
现在需要将此修复同步到服务器 /Clawith/backend/app/api/auth.py 对应位置(第 1088-1090 行之间),然后重启后端即可。

Logs / Screenshots

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions