fix(email): 处理reply.go中session.Close错误以符合gosec G104安全检查规范
Some checks are pending
Security Checks / security (push) Waiting to run

This commit is contained in:
smail 2026-10-18 13:38:17 +08:00
parent 85b9e3ecad
commit cf60ac3086

View File

@ -24,7 +24,9 @@ func applyReplyThread(ctx *context.Context, input sendRequest, message *parsemai
if input.DraftID > 0 {
session := db.Instance.NewSession()
draft, err := loadOwnedDraft(session, ctx.UserID, input.DraftID, input.DraftVersion)
session.Close()
if closeErr := session.Close(); closeErr != nil && err == nil {
err = closeErr
}
if err != nil {
return err
}