From c20f68fcbd4d6c8d6d03c25830dac362021c894e Mon Sep 17 00:00:00 2001 From: andygup Date: Tue, 14 Jan 2014 15:59:50 -0700 Subject: [PATCH] fixed layerEditManager bug related to online edit updates. --- lib/edit/OfflineStore.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/edit/OfflineStore.js b/lib/edit/OfflineStore.js index e28b692..84cafbc 100755 --- a/lib/edit/OfflineStore.js +++ b/lib/edit/OfflineStore.js @@ -264,7 +264,6 @@ var OfflineStore = function(/* Map */ map) { * @param layer * @param value * @param localEnum - * @param count * @param mCallback * @private */ @@ -277,7 +276,7 @@ var OfflineStore = function(/* Map */ map) { switch(value){ case localEnum.DELETE: layer.applyEdits(null,null,[graphic],function(addResult,updateResult,deleteResult){ - if(mCallback != null && count != null && typeof deleteResult != "undefined" && deleteResult.length > 0) { + if(mCallback != null && typeof deleteResult != "undefined" && deleteResult.length > 0) { mCallback(count,deleteResult[0].success,deleteResult[0].objectId,null); console.log("deleteResult ObjectId: " + deleteResult[0].objectId + ", Success: " + deleteResult[0].success); } @@ -290,7 +289,7 @@ var OfflineStore = function(/* Map */ map) { break; case localEnum.ADD: layer.applyEdits([graphic],null,null,function(addResult,updateResult,deleteResult){ - if(mCallback != null && count != null && typeof addResult != "undefined" && addResult.length > 0) { + if(mCallback != null && typeof addResult != "undefined" && addResult.length > 0) { mCallback(count,addResult[0].success,addResult[0].objectId,null); console.log("addResult ObjectId: " + addResult[0].objectId + ", Success: " + addResult[0].success); } @@ -303,7 +302,7 @@ var OfflineStore = function(/* Map */ map) { break; case localEnum.UPDATE: layer.applyEdits(null,[graphic],null,function(addResult,updateResult,deleteResult){ - if(mCallback != null && count != null && typeof updateResult != "undefined" && deleteResult.length > 0) { + if(mCallback != null && typeof updateResult != "undefined" && updateResult.length > 0) { mCallback(count,updateResult[0].success,updateResult[0].objectId,null); console.log("updateResult ObjectId: " + updateResult[0].objectId + ", Success: " + updateResult[0].success); }