mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-06-21 11:51:53 +03:00
treat null as a clear sentinel in buildOverrides so nullable field edits don't snap back
This commit is contained in:
parent
29c6fde443
commit
dd88eecde9
@ -229,7 +229,12 @@ export function buildOverrides(
|
|||||||
|
|
||||||
const result: JsonObject = {};
|
const result: JsonObject = {};
|
||||||
for (const [key, value] of Object.entries(currentObj)) {
|
for (const [key, value] of Object.entries(currentObj)) {
|
||||||
if (value === undefined && baseObj && baseObj[key] !== undefined) {
|
if (
|
||||||
|
(value === undefined || value === null) &&
|
||||||
|
baseObj &&
|
||||||
|
baseObj[key] !== undefined &&
|
||||||
|
baseObj[key] !== null
|
||||||
|
) {
|
||||||
result[key] = "";
|
result[key] = "";
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user