From 352bf976e5355e40a16348c4402b0270d2e9c6e1 Mon Sep 17 00:00:00 2001 From: Phil Howard Date: Sun, 26 Jun 2016 22:13:29 +0100 Subject: [PATCH] URLEncode/Decode spaces in hash URLs --- resources/boards.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/boards.js b/resources/boards.js index 7e13935..d390eff 100644 --- a/resources/boards.js +++ b/resources/boards.js @@ -115,7 +115,7 @@ jQuery(document).ready(function(){ for(var key in filters){ var selected = filters[key]; if(selected.length > 0){ - hash.push(key + '=' + filters[key]); + hash.push(key + '=' + encodeURIComponent(filters[key])); } } @@ -127,7 +127,7 @@ jQuery(document).ready(function(){ for(var idx in hash){ var kv = hash[idx].replace('#','').split('='); if(kv.length == 2 && typeof(filters[kv[0]]) != 'undefined'){ - filters[kv[0]] = kv[1]; + filters[kv[0]] = decodeURIComponent(kv[1]); $('.item').each(function(idx,obj){ obj = $(obj); if(obj.data('key') == kv[0] && obj.data('val') == kv[1]) obj.addClass('selected');