mirror of
https://github.com/bunkerity/bunkerweb
synced 2026-05-24 09:28:37 +00:00
fix: simplify draft settings logic in plugins settings initialization
This commit is contained in:
parent
b2165f09c8
commit
acf5443920
1 changed files with 8 additions and 10 deletions
|
|
@ -1128,18 +1128,16 @@ $(document).ready(() => {
|
|||
if (isReadOnly) return;
|
||||
|
||||
const form = getFormFromSettings($(this));
|
||||
if (currentMode !== "easy") {
|
||||
let minSettings = 4;
|
||||
if (!form.find("input[name='IS_DRAFT']").length) minSettings = 1;
|
||||
let minSettings = 4;
|
||||
if (!form.find("input[name='IS_DRAFT']").length) minSettings = 1;
|
||||
|
||||
const draftInput = $("#is-draft");
|
||||
const wasDraft = draftInput.data("original") === "yes";
|
||||
let isDraft = draftInput.val() === "yes";
|
||||
if (currentMode === "raw")
|
||||
isDraft = form.find("input[name='IS_DRAFT']").val() === "yes";
|
||||
const draftInput = $("#is-draft");
|
||||
const wasDraft = draftInput.data("original") === "yes";
|
||||
let isDraft = draftInput.val() === "yes";
|
||||
if (currentMode === "raw")
|
||||
isDraft = form.find("input[name='IS_DRAFT']").val() === "yes";
|
||||
|
||||
if (form.children().length <= minSettings && isDraft === wasDraft) return;
|
||||
}
|
||||
if (form.children().length <= minSettings && isDraft === wasDraft) return;
|
||||
|
||||
// Cross-browser compatibility (for older browsers)
|
||||
var message =
|
||||
|
|
|
|||
Loading…
Reference in a new issue