From 2627dc2ae6fc98189ee99090258cc0c194a21305 Mon Sep 17 00:00:00 2001 From: Thomas Citharel <tcit@tcit.fr> Date: Wed, 18 Apr 2018 13:33:38 +0200 Subject: [PATCH] Fixup for find_polls with empty localstorage Signed-off-by: Thomas Citharel <tcit@tcit.fr> --- tpl/find_polls.tpl | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/tpl/find_polls.tpl b/tpl/find_polls.tpl index ed72d6cd..8385a1db 100644 --- a/tpl/find_polls.tpl +++ b/tpl/find_polls.tpl @@ -130,8 +130,18 @@ }; }, created() { - this.polls = JSON.parse(localStorage.getItem('polls')); - this.adminPolls = JSON.parse(localStorage.getItem('admin_polls')); + var polls = localStorage.getItem('polls'); + if (polls === null) { + this.polls = []; + } else { + this.polls = JSON.parse(polls); + } + var adminPolls = localStorage.getItem('admin_polls'); + if (adminPolls === null) { + this.adminPolls = []; + } else { + this.adminPolls = JSON.parse(adminPolls); + } }, filters: { date: function(value) { -- GitLab