From 43f1cb9af900ca2aa6f5d5aa9bfeb485b356b5d3 Mon Sep 17 00:00:00 2001 From: yuri Date: Fri, 6 Feb 2015 10:46:50 +0200 Subject: [PATCH] Field Manager:Reload metadata when field is saved --- frontend/client/src/views/admin/field-manager/edit.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/frontend/client/src/views/admin/field-manager/edit.js b/frontend/client/src/views/admin/field-manager/edit.js index 1d853c235f..12bfd0ebec 100644 --- a/frontend/client/src/views/admin/field-manager/edit.js +++ b/frontend/client/src/views/admin/field-manager/edit.js @@ -164,9 +164,10 @@ Espo.define('Views.Admin.FieldManager.Edit', 'View', function (Dep) { } this.listenToOnce(this.model, 'sync', function () { - this.getMetadata().data['entityDefs'][this.scope]['fields'][this.model.get('name')] = this.model.toJSON(); - this.getMetadata().storeToCache(); - this.notify('Saved', 'success'); + this.getMetadata().load(function () { + this.getMetadata().storeToCache(); + this.notify('Saved', 'success'); + }.bind(this)); var data = this.getLanguage().data; if (this.scope in data) {