From e2c68723b535610f96d94d6f2541fc2e15c3281d Mon Sep 17 00:00:00 2001 From: Thomas Lynch Date: Mon, 25 Apr 2022 14:26:34 +1000 Subject: [PATCH] add back !dontStoreRawIps to manage pages, because the raw rooms dont get broadcasted to if raw ips are fully disabled, so joining them (Even for staff with raw ip perm) will not show any posts --- models/pages/globalmanage/recent.js | 2 +- models/pages/manage/recent.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/models/pages/globalmanage/recent.js b/models/pages/globalmanage/recent.js index 90c1b9c1..7ebda159 100644 --- a/models/pages/globalmanage/recent.js +++ b/models/pages/globalmanage/recent.js @@ -29,7 +29,7 @@ module.exports = async (req, res, next) => { csrf: req.csrfToken(), posts, permissions: res.locals.permissions, - viewRawIp: res.locals.permissions.get(Permissions.VIEW_RAW_IP), + viewRawIp: res.locals.permissions.get(Permissions.VIEW_RAW_IP) && !dontStoreRawIps, page, ip: ipMatch ? req.query.ip : null, queryString, diff --git a/models/pages/manage/recent.js b/models/pages/manage/recent.js index 6037f93f..c3639e15 100644 --- a/models/pages/manage/recent.js +++ b/models/pages/manage/recent.js @@ -36,7 +36,7 @@ module.exports = async (req, res, next) => { csrf: req.csrfToken(), posts, permissions: res.locals.permissions, - viewRawIp: res.locals.permissions.get(Permissions.VIEW_RAW_IP), + viewRawIp: res.locals.permissions.get(Permissions.VIEW_RAW_IP) && !dontStoreRawIps, page, postId, queryIp: ip ? req.query.ip : null,