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); }