Favorieten toegevoegd aan de navigatiebalk en sidebar.

This commit is contained in:
2026-08-29 19:53:28 +02:00
parent 2912f7c455
commit ce07575d5e
19 changed files with 355 additions and 29 deletions
+12 -8
View File
@@ -4,17 +4,21 @@ require("../repositories/UserRepository");
module.exports = function userMiddleware(req, res, next) {
req.user = null;
if (req.session.userId) {
req.user =
UserRepository.findById(
req.session.userId
);
if (!req.session || !req.session.userId) {
return next();
}
req.user = UserRepository.findById(req.session.userId);
next();
if (!req.user) {
delete req.session.userId;
if (typeof req.session.destroy === "function") {
return req.session.destroy(() => next());
}
}
return next();
};