fix license del

This commit is contained in:
2026-08-03 14:26:24 +08:00
parent d8b939a3ff
commit 2090597858
+7 -2
View File
@@ -733,10 +733,15 @@ elements.licenseList.addEventListener("click", async (event) => {
return;
}
if (revokeId) {
const reason = window.prompt("请输入撤销原因", "管理员撤销");
const reason = await requestModelName({
title: "确认撤销许可证",
message: "请输入撤销原因。确认后将立即撤销该许可证。",
value: "管理员撤销",
confirmLabel: "确认撤销",
danger: true
});
if (reason === null) return;
const trimmedReason = reason.trim() || "管理员撤销";
if (!window.confirm(`确认撤销此许可证?\n原因:${trimmedReason}`)) return;
button.disabled = true;
try {
const result = await runBusy("正在撤销许可证", () => window.reinloop.revokeLicense({