From 67db3f52b724fe5b79fe23a2bbdb3a10d632524b Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Thu, 14 Jun 2018 09:48:37 +0200 Subject: [PATCH] Fixed bug (Github Issue #1) --- js/data/Actions.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/data/Actions.js b/js/data/Actions.js index 3ddc6ca..ee89bf2 100644 --- a/js/data/Actions.js +++ b/js/data/Actions.js @@ -125,7 +125,7 @@ Zarafa.plugins.contactimporter.data.Actions = { var inbox = container.getHierarchyStore().getDefaultStore(); var pub = container.getHierarchyStore().getPublicStore(); - if (!Ext.isEmpty(inbox.subStores) && inbox.subStores.folders.totalLength > 0) { + if (!Ext.isEmpty(inbox) && !Ext.isEmpty(inbox.subStores)) { for (var i = 0; i < inbox.subStores.folders.totalLength; i++) { var folder = inbox.subStores.folders.getAt(i); if (!Ext.isEmpty(folder) && folder.get("container_class") == "IPF.Contact") { @@ -146,7 +146,7 @@ Zarafa.plugins.contactimporter.data.Actions = { } } - if (!Ext.isEmpty(pub.subStores) && pub.subStores.folders.totalLength > 0) { + if (!Ext.isEmpty(pub) && !Ext.isEmpty(pub.subStores)) { for (var j = 0; j < pub.subStores.folders.totalLength; j++) { var folder = pub.subStores.folders.getAt(j); if (!Ext.isEmpty(folder) && folder.get("container_class") == "IPF.Contact") {