main #20

Merged
artem merged 16 commits from main into dev 2023-09-27 15:17:17 +02:00
3 changed files with 14 additions and 7 deletions
Showing only changes of commit 2d1e117b66 - Show all commits

View File

@ -21,3 +21,6 @@ steps:
when:
branch:
- main
event:
exclude:
- pull_request

View File

@ -8,9 +8,13 @@ var passport = server.passport;
router.route("/")
.get(passport.authenticate("jwt", { session: false }), (req, res) => {
database.share.collection(result => {
res.json(result).status(200).end();
})
if (req.user.roles.includes("admin")) {
database.share.collection(result => {
res.json(result).status(200).end();
})
} else {
res.status(403).end();
}
});
router.route("/:id")
.get((req, res) => {

View File

@ -19,7 +19,7 @@ router
})
})
.post(passport.authenticate("jwt", { session: false }), (req, res) => {
if (req.user.roles.indexOf("admin") > -1) {
if (req.user.roles.includes("admin")) {
database.system.setAllows(req.body, () => {
res.status(200).end();
})
@ -31,7 +31,7 @@ router
router
.route("/domains")
.get(passport.authenticate("jwt", { session: false }), (req, res) => {
if (req.user.roles.indexOf("admin") > -1) {
if (req.user.roles.includes("admin")) {
let domains = {
const: config.allowed_domains,
dynamic: []
@ -47,7 +47,7 @@ router
}
})
.post(passport.authenticate("jwt", { session: false }), (req, res) => {
if (req.user.roles.indexOf("admin") > -1) {
if (req.user.roles.includes("admin")) {
database.system.setDomains(req.body, () => {
res.status(200).end();
});