diff --git a/src/services/MetaService.ts b/src/services/MetaService.ts index 06a9250..773350f 100644 --- a/src/services/MetaService.ts +++ b/src/services/MetaService.ts @@ -182,7 +182,9 @@ export class MetaService { return this.memory[field.name]; }, set(value) { - this.memory[field.name] = value; + if (typeof value !== 'string') { + this.memory[field.name] = value; + } }, configurable: true, enumerable: true, @@ -193,7 +195,9 @@ export class MetaService { if (!exists) { this.fields.push(field); } - this.memory[field.name] = field; + if (typeof field !== 'string') { + this.memory[field.name] = field; + } } this.fields.sort((a, b) => { const aa = a.sortOrder ? a.sortOrder : a.name;