fix: conflict due to merge
This commit is contained in:
@@ -1,7 +1,6 @@
|
|||||||
const router = require("express").Router();
|
const router = require("express").Router();
|
||||||
const controller = require("./user.controller");
|
const controller = require("./user.controller");
|
||||||
const { AuthenticateMiddleware } = require("../config/auth");
|
const { SuperAdminCheck, AuthenticateMiddleware } = require("./utils/authorize");
|
||||||
const { SuperAdminCheck } = require("./utils/authorize");
|
|
||||||
|
|
||||||
router.post("/register", controller.registerUser);
|
router.post("/register", controller.registerUser);
|
||||||
router.post("/login", controller.loginUser);
|
router.post("/login", controller.loginUser);
|
||||||
|
|||||||
@@ -1,9 +1,12 @@
|
|||||||
const UserRole = require("../../models/UserRole");
|
|
||||||
const { SUPER_ADMIN_ROLE, AUTHORIZATION_FAILURE_ERROR_MESSAGE } = require("../../config/constants");
|
|
||||||
const jwt = require("jsonwebtoken");
|
const jwt = require("jsonwebtoken");
|
||||||
const { JWT_SECRET } = require("./env");
|
const User = require("../../models/User");
|
||||||
const User = require("../models/User");
|
const UserRole = require("../../models/UserRole");
|
||||||
const constants = require("./constants");
|
const {
|
||||||
|
SUPER_ADMIN_ROLE,
|
||||||
|
AUTHORIZATION_FAILURE_ERROR_MESSAGE,
|
||||||
|
} = require("../../config/constants");
|
||||||
|
const { JWT_SECRET } = require("../../config/env");
|
||||||
|
const constants = require("../../config/constants");
|
||||||
|
|
||||||
const authenticate = async (token) => {
|
const authenticate = async (token) => {
|
||||||
const decodedToken = jwt.verify(token, JWT_SECRET);
|
const decodedToken = jwt.verify(token, JWT_SECRET);
|
||||||
@@ -50,6 +53,8 @@ module.exports = {
|
|||||||
const user = authenticate(token);
|
const user = authenticate(token);
|
||||||
res.locals.user = user;
|
res.locals.user = user;
|
||||||
next();
|
next();
|
||||||
|
} else {
|
||||||
|
throw new Error("Not Authenticated user!");
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
res.status(401).send({
|
res.status(401).send({
|
||||||
|
|||||||
@@ -51,6 +51,6 @@ const schema = new mongoose.Schema(
|
|||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
const Level = mongoose.model("Level", schema);
|
const Level = mongoose.models.Level || mongoose.model("Level", schema);
|
||||||
|
|
||||||
module.exports = Level;
|
module.exports = Level;
|
||||||
|
|||||||
Reference in New Issue
Block a user