mdb to bulma + view my collection

This commit is contained in:
Damien Broqua 2022-02-15 16:45:14 +01:00
parent f08e70eb7c
commit 68fa736a91
21 changed files with 617 additions and 292 deletions

View file

@ -7,14 +7,26 @@ import Albums from "../../../middleware/Albums";
// eslint-disable-next-line new-cap
const router = express.Router();
router.route("/").post(ensureLoggedIn("/connexion"), async (req, res, next) => {
try {
const data = await Albums.postAddOne(req);
router
.route("/")
.get(ensureLoggedIn("/connexion"), async (req, res, next) => {
try {
const albums = new Albums(req);
const data = await albums.getAll();
sendResponse(req, res, data);
} catch (err) {
next(err);
}
});
sendResponse(req, res, data);
} catch (err) {
next(err);
}
})
.post(ensureLoggedIn("/connexion"), async (req, res, next) => {
try {
const data = await Albums.postAddOne(req);
sendResponse(req, res, data);
} catch (err) {
next(err);
}
});
export default router;

View file

@ -72,6 +72,18 @@ router
}
});
router
.route("/ma-collection")
.get(ensureLoggedIn("/connexion"), async (req, res, next) => {
try {
const page = new Pages(req, "mon-compte/ma-collection");
render(res, page);
} catch (err) {
next(err);
}
});
router.route("/se-deconnecter").get((req, res) => {
req.logout();
req.session.destroy(() => {