share: provide collection api fix#2
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Artem Anufrij
2023-02-17 10:21:58 +01:00
parent 3b91eddcdd
commit 5f9d438420
3 changed files with 25 additions and 6 deletions

View File

@@ -3,10 +3,20 @@ var express = require("express");
var router = new express.Router();
const database = require("../services/database");
router.route("/:id").get((req, res) => {
database.share.byId(req.params.id, (result) => {
res.json(result).status(200).end();
const server = require("../server");
var passport = server.passport;
router.route("/")
.get(passport.authenticate("jwt", { session: false }), (req, res) => {
database.share.collection(result => {
res.json(result).status(200).end();
})
})
router.route("/:id")
.get((req, res) => {
database.share.byId(req.params.id, result => {
res.json(result).status(200).end();
});
});
});
module.exports = router;