From 737a2d371cf90fe5c5878a3709ad76c8cb28c3d2 Mon Sep 17 00:00:00 2001 From: Mo Bitar Date: Sun, 5 Nov 2017 23:22:18 -0600 Subject: [PATCH] Dont sync items that have error decrypting --- app/assets/javascripts/app/services/modelManager.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/app/services/modelManager.js b/app/assets/javascripts/app/services/modelManager.js index f1c8d587a..f3876a9a6 100644 --- a/app/assets/javascripts/app/services/modelManager.js +++ b/app/assets/javascripts/app/services/modelManager.js @@ -302,7 +302,8 @@ class ModelManager { } getDirtyItems() { - return this.items.filter(function(item){return item.dirty == true && !item.dummy}) + // Items that have errorDecrypting should never be synced back up to the server + return this.items.filter(function(item){return item.dirty == true && !item.dummy && !item.errorDecrypting}) } clearDirtyItems(items) {