This commit is contained in:
rizrmd 2024-05-19 18:31:55 +07:00
parent e1be32333e
commit 91a770a2a0
9 changed files with 22 additions and 12 deletions

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -84,14 +84,23 @@ export const devItem = (
value: null as any,
};
}
} else if (v.value === v.valueBuilt) {
result[k] = JSON.parse(v.value);
} else {
result[k] = {
mode: "raw",
value: v.value,
valueBuilt: v.valueBuilt,
};
let vbuilt =
typeof v.valueBuilt === "string"
? (v.valueBuilt.trim() as string)
: "";
if (vbuilt.endsWith(";\n")) {
vbuilt = vbuilt.substring(0, vbuilt.length - ";\n".length);
}
if (vbuilt && vbuilt === v.value.trim()) {
result[k] = { mode: "string", value: JSON.parse(v.value) };
} else {
result[k] = {
mode: "raw",
value: v.value,
valueBuilt: v.valueBuilt,
};
}
}
}
return result;