From f67053df527c6da344f183f22a1f7010854a35ee Mon Sep 17 00:00:00 2001 From: barisusakli Date: Sat, 17 Jan 2015 15:06:12 -0500 Subject: [PATCH] figure out pathname, dont crash if callback isnt supplied --- public/src/client/groups/details.js | 4 +++- src/database/redis/main.js | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/public/src/client/groups/details.js b/public/src/client/groups/details.js index c439216d25..0ef47b3fd8 100644 --- a/public/src/client/groups/details.js +++ b/public/src/client/groups/details.js @@ -120,7 +120,9 @@ define('forum/groups/details', ['iconSelect', 'vendor/colorpicker/colorpicker', } if (settings.name) { - ajaxify.go('groups/' + encodeURIComponent(settings.name)); + var pathname = window.location.pathname; + pathname = pathname.substr(1, pathname.lastIndexOf('/')); + ajaxify.go(pathname + encodeURIComponent(settings.name)); } else { ajaxify.refresh(); } diff --git a/src/database/redis/main.js b/src/database/redis/main.js index 5157386d3b..9b08e4af65 100644 --- a/src/database/redis/main.js +++ b/src/database/redis/main.js @@ -77,6 +77,7 @@ module.exports = function(redisClient, module) { }; module.deleteAll = function(keys, callback) { + callback = callback || function() {}; var multi = redisClient.multi(); for(var i=0; i