diff --git a/lib/www/server/api/middleware/version/get.js b/lib/www/server/api/middleware/version/get.js index 992269c..0130c40 100644 --- a/lib/www/server/api/middleware/version/get.js +++ b/lib/www/server/api/middleware/version/get.js @@ -5,7 +5,7 @@ module.exports = async function (req, res, next) { try { const v = await version(); - if (req.user?.role != "admin" && req.user?.role != "user") { + if (!["write", "edit"].some( op => req.user?.operations.includes(op) )) { delete v.os; delete v.db; }