From 86b73ea29136f87aa2ed91135e10f822fd5636b4 Mon Sep 17 00:00:00 2001 From: Gus Esquivel Date: Wed, 17 May 2017 08:25:24 -0500 Subject: [PATCH] silence errors when missing background images --- src/js/slate.js | 4 ++-- static/js/slate.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/js/slate.js b/src/js/slate.js index a9f8d60..b76aaa3 100644 --- a/src/js/slate.js +++ b/src/js/slate.js @@ -264,8 +264,8 @@ renderTiles(); var getBackgroundImages = function() { var backgrounds = document.getElementsByTagName("body"); var images = []; - if (backgrounds.length > 0) { - var imgString = backgrounds[0].getAttribute("data-backgrounds"); + var imgString = backgrounds[0].getAttribute("data-backgrounds"); + if (imgString) { images = imgString.split(/[\s,]+/).filter(Boolean); } return images; diff --git a/static/js/slate.js b/static/js/slate.js index b546c22..a48cc6a 100644 --- a/static/js/slate.js +++ b/static/js/slate.js @@ -3465,8 +3465,8 @@ renderTiles(); var getBackgroundImages = function() { var backgrounds = document.getElementsByTagName("body"); var images = []; - if (backgrounds.length > 0) { - var imgString = backgrounds[0].getAttribute("data-backgrounds"); + var imgString = backgrounds[0].getAttribute("data-backgrounds"); + if (imgString) { images = imgString.split(/[\s,]+/).filter(Boolean); } return images;