mirror of
https://github.com/hay-kot/mealie.git
synced 2025-08-24 07:15:24 -07:00
fix for invalid json
This commit is contained in:
parent
2781771f6b
commit
9627420af3
1 changed files with 7 additions and 4 deletions
|
@ -26,10 +26,10 @@ export default defineComponent({
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
emits: ["update:modelValue"],
|
emits: ["update:modelValue"],
|
||||||
setup(_, { emit }) {
|
setup(props, { emit }) {
|
||||||
function parseEvent(event: any): object {
|
function parseEvent(event: any): object {
|
||||||
if (!event) {
|
if (!event) {
|
||||||
return {};
|
return props.modelValue || {};
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
if (event.json) {
|
if (event.json) {
|
||||||
|
@ -43,11 +43,14 @@ export default defineComponent({
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch {
|
catch {
|
||||||
return {};
|
return props.modelValue || {};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
function onChange(event: any) {
|
function onChange(event: any) {
|
||||||
emit("update:modelValue", parseEvent(event));
|
const parsed = parseEvent(event);
|
||||||
|
if (parsed !== props.modelValue) {
|
||||||
|
emit("update:modelValue", parsed);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
onChange,
|
onChange,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue