mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-03-03 19:11:22 +01:00
fix: pagination always getting set to default
dont allow 0 or negative
This commit is contained in:
@@ -59,16 +59,18 @@ module.exports = function (User) {
|
|||||||
settings.openOutgoingLinksInNewTab = parseInt(getSetting(settings, 'openOutgoingLinksInNewTab', 0), 10) === 1;
|
settings.openOutgoingLinksInNewTab = parseInt(getSetting(settings, 'openOutgoingLinksInNewTab', 0), 10) === 1;
|
||||||
settings.dailyDigestFreq = getSetting(settings, 'dailyDigestFreq', 'off');
|
settings.dailyDigestFreq = getSetting(settings, 'dailyDigestFreq', 'off');
|
||||||
settings.usePagination = parseInt(getSetting(settings, 'usePagination', 0), 10) === 1;
|
settings.usePagination = parseInt(getSetting(settings, 'usePagination', 0), 10) === 1;
|
||||||
settings.topicsPerPage = Math.min(
|
settings.topicsPerPage = Math.max(1, Math.min(
|
||||||
meta.config.maxTopicsPerPage,
|
meta.config.maxTopicsPerPage,
|
||||||
settings.topicsPerPage ? parseInt(settings.topicsPerPage, 10) : defaultTopicsPerPage,
|
settings.topicsPerPage ?
|
||||||
defaultTopicsPerPage
|
parseInt(settings.topicsPerPage, 10) :
|
||||||
);
|
defaultTopicsPerPage,
|
||||||
settings.postsPerPage = Math.min(
|
));
|
||||||
|
settings.postsPerPage = Math.max(1, Math.min(
|
||||||
meta.config.maxPostsPerPage,
|
meta.config.maxPostsPerPage,
|
||||||
settings.postsPerPage ? parseInt(settings.postsPerPage, 10) : defaultPostsPerPage,
|
settings.postsPerPage ?
|
||||||
defaultPostsPerPage
|
parseInt(settings.postsPerPage, 10) :
|
||||||
);
|
defaultPostsPerPage,
|
||||||
|
));
|
||||||
settings.userLang = settings.userLang || meta.config.defaultLang || 'en-GB';
|
settings.userLang = settings.userLang || meta.config.defaultLang || 'en-GB';
|
||||||
settings.acpLang = settings.acpLang || settings.userLang;
|
settings.acpLang = settings.acpLang || settings.userLang;
|
||||||
settings.topicPostSort = getSetting(settings, 'topicPostSort', 'oldest_to_newest');
|
settings.topicPostSort = getSetting(settings, 'topicPostSort', 'oldest_to_newest');
|
||||||
|
|||||||
Reference in New Issue
Block a user