Mercurial > lada > lada-client
changeset 1000:5beb2581a989
A fix which is supposed to reload the statuswerte store, when the Add button is used
author | Dustin Demuth <dustin@intevation.de> |
---|---|
date | Wed, 13 Jan 2016 15:19:42 +0100 (2016-01-13) |
parents | 4bbb3da88c14 |
children | e92931b8f6b0 |
files | app/controller/grid/Status.js app/view/grid/Status.js |
diffstat | 2 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/app/controller/grid/Status.js Mon Jan 11 11:36:35 2016 +0100 +++ b/app/controller/grid/Status.js Wed Jan 13 15:19:42 2016 +0100 @@ -95,6 +95,8 @@ var s = button.up('window').down('messungform').getRecord().get('status'); var recentStatus = button.up('statusgrid').store.getById(s); + button.up('statusgrid').reload(); + //If possible copy the previous record into the new one. //this assumes the store is ordered correctly, most recent status last. // Do not copy, if current userid differs from the id of the current status
--- a/app/view/grid/Status.js Mon Jan 11 11:36:35 2016 +0100 +++ b/app/view/grid/Status.js Wed Jan 13 15:19:42 2016 +0100 @@ -22,12 +22,13 @@ recordId: null, readOnly: true, allowDeselect: true, + statusWerteStore: null, initComponent: function() { var i18n = Lada.getApplication().bundle; this.emptyText = i18n.getMsg('statusgrid.emptyText'); - var statusWerteStore = Ext.create('Lada.store.StatusWerte'); + this.statusWerteStore = Ext.create('Lada.store.StatusWerte'); statusWerteStore.load({ params: { messungsId: this.recordId