From b83bad33960ed0126a34ba7dfe1973128132d43a Mon Sep 17 00:00:00 2001 From: Robert Axelsen Date: Fri, 15 Sep 2017 12:59:22 +0200 Subject: [PATCH] TT#21502 Fix store undefined issue CallForward: Fix race condition problem with destinations being populated before sourceset specific store has been created Change-Id: I37e86e21102bce433235ac7050e8a27103a66779 --- .../src/view/pages/callforward/CallForwardController.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/classic/src/view/pages/callforward/CallForwardController.js b/classic/src/view/pages/callforward/CallForwardController.js index d563daec..2404d927 100644 --- a/classic/src/view/pages/callforward/CallForwardController.js +++ b/classic/src/view/pages/callforward/CallForwardController.js @@ -632,11 +632,11 @@ Ext.define('NgcpCsc.view.pages.callforward.CallForwardController', { var type = $cf.getGridCategoryFromType(model.get('type')); var storeName = sourcename + timename + type; store = Ext.getStore(storeName); - if(!store._emptied){ - store.removeAll(); - store._emptied = true; - } if (store) { + if (!store._emptied) { + store.removeAll(); + store._emptied = true; + } store.add(model); stores.push(store); }