fix: #8168 re-allowing slashes in homePageRoute

Resolves regression introduced by b0f3e48ac2
This commit is contained in:
Julian Lam
2020-02-19 12:08:33 -05:00
parent 307f8716b7
commit 667608a02c

View File

@@ -59,7 +59,7 @@ module.exports = function (User) {
settings.restrictChat = parseInt(getSetting(settings, 'restrictChat', 0), 10) === 1; settings.restrictChat = parseInt(getSetting(settings, 'restrictChat', 0), 10) === 1;
settings.topicSearchEnabled = parseInt(getSetting(settings, 'topicSearchEnabled', 0), 10) === 1; settings.topicSearchEnabled = parseInt(getSetting(settings, 'topicSearchEnabled', 0), 10) === 1;
settings.bootswatchSkin = validator.escape(String(settings.bootswatchSkin || '')); settings.bootswatchSkin = validator.escape(String(settings.bootswatchSkin || ''));
settings.homePageRoute = validator.escape(String(settings.homePageRoute || '')); settings.homePageRoute = validator.escape(String(settings.homePageRoute || '')).replace('/', '/');
settings.scrollToMyPost = parseInt(getSetting(settings, 'scrollToMyPost', 1), 10) === 1; settings.scrollToMyPost = parseInt(getSetting(settings, 'scrollToMyPost', 1), 10) === 1;
settings.categoryWatchState = getSetting(settings, 'categoryWatchState', 'notwatching'); settings.categoryWatchState = getSetting(settings, 'categoryWatchState', 'notwatching');