From a199ba73fefdab1f15d317829a4e8bf06db8fb44 Mon Sep 17 00:00:00 2001 From: Axel Hahn <axel.hahn@iml.unibe.ch> Date: Wed, 15 Apr 2015 10:40:30 +0200 Subject: [PATCH] - fix for overview (non existing localstorage returns null) --- .../deployment/classes/projectlist.class.php | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/public_html/deployment/classes/projectlist.class.php b/public_html/deployment/classes/projectlist.class.php index 557ad366..772e3365 100644 --- a/public_html/deployment/classes/projectlist.class.php +++ b/public_html/deployment/classes/projectlist.class.php @@ -212,33 +212,30 @@ class projectlist extends base{ */ function setDefaultView(){ - var sPrj=false; - var sPhase=false; if(localStorage.getItem("selectedPrj")!=\'null\'){ $("#prjfilter").val(localStorage.getItem("selectedPrj")); + } else { + $("#prjfilter").val($("#prjfilter option:first").val()); } if (localStorage.getItem("selectedPhase")!=\'null\'){ $("#phasefilter").val(localStorage.getItem("selectedPhase")); + } else { + $("#phasefilter").val($("#phasefilter option:first").val()); } - sPrj=$("#prjfilter").val(); - sPhase=$("#phasefilter").val(); - if (sPrj + sPhase) { - window.setTimeout("filterOverviewTable();", 10); - } + window.setTimeout("filterOverviewTable();", 10); - if (localStorage.getItem("efilter")) { + if (localStorage.getItem("efilter")!=\'null\') { $("#efilter").val(localStorage.getItem("efilter")); window.setTimeout("filterTable();", 10); } - if (localStorage.getItem("role")) { + if (localStorage.getItem("role")!=\'null\') { $("#rolefilter").val(localStorage.getItem("role")); window.setTimeout("setrole();", 20); } var sMode=localStorage.getItem("mode"); if (sMode)setview(sMode); - } /** -- GitLab