diff --git a/scm-webapp/src/main/webapp/resources/js/sonia.plugin.js b/scm-webapp/src/main/webapp/resources/js/sonia.plugin.js index 838c11e7cc..3fe08d2ec5 100644 --- a/scm-webapp/src/main/webapp/resources/js/sonia.plugin.js +++ b/scm-webapp/src/main/webapp/resources/js/sonia.plugin.js @@ -199,7 +199,7 @@ Sonia.plugin.Store = Ext.extend(Sonia.rest.JsonStore, { field: 'name' } }; - Sonia.plugin.Store.superclass.constructor.call(this, Ext.apply(config, baseConfig)); + Sonia.plugin.Store.superclass.constructor.call(this, Ext.apply(baseConfig, config)); } }); @@ -246,6 +246,9 @@ Sonia.plugin.Grid = Ext.extend(Sonia.rest.Grid, { }; Sonia.plugin.CenterInstance.addListener('changed', function(){ + if (debug){ + console.debug( 'receive change event, reload plugin store' ); + } this.getStore().reload(); }, this); diff --git a/scm-webapp/src/main/webapp/resources/js/sonia.rest.js b/scm-webapp/src/main/webapp/resources/js/sonia.rest.js index 7e4454a7e8..ab41c5467e 100644 --- a/scm-webapp/src/main/webapp/resources/js/sonia.rest.js +++ b/scm-webapp/src/main/webapp/resources/js/sonia.rest.js @@ -62,7 +62,7 @@ Sonia.rest.JsonStore = Ext.extend( Ext.data.JsonStore, { } } }; - Sonia.rest.JsonStore.superclass.constructor.call(this, Ext.apply(config, baseConfig)); + Sonia.rest.JsonStore.superclass.constructor.call(this, Ext.apply(baseConfig, config)); } });