From 81b01f786e0bcf18bbb38ea4a75698167a86c47c Mon Sep 17 00:00:00 2001 From: James Ketrenos Date: Tue, 16 Oct 2018 17:25:05 -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 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/src/ketr-photos/ketr-photos.html b/frontend/src/ketr-photos/ketr-photos.html index 3c67b6e..2a0fe8d 100755 --- a/frontend/src/ketr-photos/ketr-photos.html +++ b/frontend/src/ketr-photos/ketr-photos.html @@ -1064,7 +1064,11 @@ } photos.forEach(function(photo) { - var year = (photo.taken || photo.modified || photo.added).replace(/^(....).*$/, "$1"); + var year = (photo.taken || photo.modified || photo.added || "").replace(/^(....).*$/, "$1"); + if (!year) { + console.log("Partial photo record received: " + photo.id); + return; + } if (this.years.indexOf(year) == -1) { this.push("years", year); }