From 4777946bd4aeb474e806fdc77c89226850efd4bb Mon Sep 17 00:00:00 2001 From: Andrea Vos Date: Tue, 28 Dec 2021 19:11:50 +0100 Subject: [PATCH] [bug] req.locales should include unpublished, if on home --- server/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/index.js b/server/index.js index ba219f777..999760b80 100644 --- a/server/index.js +++ b/server/index.js @@ -66,7 +66,7 @@ app.use(async function (req, res, next) { req.rawUser = authenticate(req); req.user = req.rawUser && req.rawUser.authenticated ? req.rawUser : null; req.isGranted = (area = '', locale = global.config.locale) => req.user && isGranted(req.user, locale, area); - req.locales = buildLocaleList(); + req.locales = buildLocaleList(global.config.locale, global.config.locale === '_'); req.db = new LazyDatabase(); req.isUserAllowedToPost = async () => { const user = await req.db.get(SQL`SELECT bannedReason FROM users WHERE id = ${req.user.id}`);