审查检查点:修正Telegram刷新确认回归
Some checks are pending
Security Checks / security (push) Waiting to run

使Telegram未保存配置在刷新时正确区分取消与确认,验证取消保留输入、确认重新加载及保存后解除保护。
This commit is contained in:
smail 2026-09-30 04:52:19 +08:00
parent d3142c5541
commit 52a8c49c90

View File

@ -114,7 +114,7 @@ test('Telegram 通知编辑在切页和重新加载前确认,取消保留输
return { errorNo: 0, data: userSettings({ version: 1, showContent: false }) }
},
put: async (url, body) => ({ errorNo: 0, data: userSettings({ ...body, version: 2, synced: true }) })
}, { confirm: async () => { prompts++; if (cancel) throw new Error('取消') } })
}, async () => { prompts++; if (cancel) throw new Error('取消') })
await page.load()
assert.equal(await page.beforeLeave(), true)
page.settings.showContent = true
@ -133,4 +133,4 @@ test('Telegram 通知编辑在切页和重新加载前确认,取消保留输
assert.equal(prompts, count)
page.working.value = 'save'
assert.equal(await page.beforeLeave(), false)
})
})