Adapt version.get middleware to new permissions approach

This commit is contained in:
D. Berge
2025-07-13 00:07:52 +02:00
parent 8188766a81
commit d6fb7404b1

View File

@@ -5,7 +5,7 @@ module.exports = async function (req, res, next) {
try { try {
const v = await version(); 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.os;
delete v.db; delete v.db;
} }