Fix default being reused and shared

This commit is contained in:
Misode
2020-05-21 15:29:10 +02:00
parent 3ca9126e92
commit 14747cae8a
+1 -2
View File
@@ -436,8 +436,7 @@ function generateObject(data, struct, options) {
}
}
if (data[field.id] === undefined && field.default !== undefined) {
console.warn(`Set ${field.id} to default ${field.default}`)
data[field.id] = field.default;
data[field.id] = JSON.parse(JSON.stringify(field.default));
}
if (field.collapse) {
let hasNoValue = typeof data[field.id] !== 'object';