From 8a0deeeebd8360b0b1caf521e26f6f77c4200a6d Mon Sep 17 00:00:00 2001 From: Gilles Grandou Date: Thu, 2 May 2019 09:42:46 +0200 Subject: [PATCH] filter out null prev_feed upon startup --- init.js | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/init.js b/init.js index e2765cb..a8565e6 100644 --- a/init.js +++ b/init.js @@ -8,14 +8,15 @@ require(['dojo/_base/kernel', 'dojo/ready'], function (dojo, ready) { const toolbar = document.forms["toolbar-main"]; const order_by = dijit.getEnclosingWidget(toolbar.order_by); const view_mode = dijit.getEnclosingWidget(toolbar.view_mode); - - prev_prefs = { - order_by: order_by.attr("value"), - view_mode: view_mode.attr("value"), - }; - prev_key = "ttrss:feedprefs:"+prev_feed; - localStorage.setItem(prev_key, JSON.stringify(prev_prefs)); + if (this.prev_feed != null) { + prev_prefs = { + order_by: order_by.attr("value"), + view_mode: view_mode.attr("value"), + }; + prev_key = "ttrss:feedprefs:"+this.prev_feed; + localStorage.setItem(prev_key, JSON.stringify(this.prev_prefs)); + } this.prev_feed = feed[0]; key = "ttrss:feedprefs:"+feed[0];