From 562debdd049953fe159d3112f68f9d2cb445b8ac Mon Sep 17 00:00:00 2001 From: James Ketrenos Date: Tue, 16 Oct 2018 17:26:24 -0700 Subject: [PATCH] Do not break on front end if partial records are received Signed-off-by: James Ketrenos --- frontend/src/ketr-photos/ketr-photos.html | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/src/ketr-photos/ketr-photos.html b/frontend/src/ketr-photos/ketr-photos.html index 2a0fe8d..aa0cd02 100755 --- a/frontend/src/ketr-photos/ketr-photos.html +++ b/frontend/src/ketr-photos/ketr-photos.html @@ -1063,15 +1063,16 @@ return; } - photos.forEach(function(photo) { + photos = photos.filter(function(photo) { var year = (photo.taken || photo.modified || photo.added || "").replace(/^(....).*$/, "$1"); if (!year) { console.log("Partial photo record received: " + photo.id); - return; + return false; } if (this.years.indexOf(year) == -1) { this.push("years", year); } + return true; }.bind(this)); this.pendingPhotos = this.pendingPhotos.concat(photos);