From d75dfab83681596126015037175b7ec2361578f0 Mon Sep 17 00:00:00 2001 From: xuans Date: Sun, 27 Sep 2026 08:57:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E9=82=AE=E4=BB=B6=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E5=A5=91=E7=BA=A6=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 同步 SMTP-only 设置 payload 约束,确认历史 HTTP 凭据不会再提交。 --- frontend/src/views/Dashboard/Dashboard.test.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/frontend/src/views/Dashboard/Dashboard.test.js b/frontend/src/views/Dashboard/Dashboard.test.js index 2c69dad..cb0e045 100644 --- a/frontend/src/views/Dashboard/Dashboard.test.js +++ b/frontend/src/views/Dashboard/Dashboard.test.js @@ -460,7 +460,6 @@ test("settingsPayloadContract", async (t) => { const form = JSON.parse(JSON.stringify(state.settingsForm.value)); form.notification.http_credential_configured = true; form.notification.smtp_credential_configured = true; - form.notification.http_credentials = { token: "test-only" }; form.notification.recipients = ["owner@example.test"]; form.notification.retry_count = 0; form.dns.credentials = { access_key_id: "not-for-settings" }; @@ -482,7 +481,7 @@ test("settingsPayloadContract", async (t) => { assert.equal("http_credential_configured" in payload.notification, false); assert.equal("credentials" in payload.dns, false); assert.equal(payload.dns.verification_token, "verified-token"); - assert.deepEqual(payload.notification.http_credentials, { token: "test-only" }); + assert.equal("http_credentials" in payload.notification, false); assert.deepEqual(payload.notification.recipients, ["owner@example.test"]); assert.equal(payload.notification.retry_count, 0); assert.equal(payload.web.enabled, true);