Browse Source

Fix export.

pull/303/head
Sebastian 8 years ago
parent
commit
51b8503c1c
  1. 17
      src/Squidex/app/features/schemas/pages/schema/schema-page.component.ts

17
src/Squidex/app/features/schemas/pages/schema/schema-page.component.ts

@ -114,17 +114,24 @@ export class SchemaPageComponent implements OnDestroy, OnInit {
if (Types.isArray(copy.nested)) {
for (let i = 0; i < copy.nested.length; i++) {
const { fieldId, parentId, ...nestedCopy } = copy.nested[i];
const nestedField = copy.nested[i];
const { fieldId, parentId, ...nestedCopy } = nestedField;
for (const key in nestedCopy.properties) {
if (nestedCopy.properties.hasOwnProperty(key) &&
!nestedCopy.properties[key]) {
delete copy.properties[key];
}
}
copy.nested[i] = <any>nestedCopy;
}
}
for (const key in copy.properties) {
if (copy.properties.hasOwnProperty(key)) {
if (!!copy.properties[key]) {
delete copy.properties[key];
}
if (copy.properties.hasOwnProperty(key) &&
!copy.properties[key]) {
delete copy.properties[key];
}
}

Loading…
Cancel
Save