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