diff --git a/src/routes/catalog/catalogRouter.ts b/src/routes/catalog/catalogRouter.ts index be3a487..6e4f38f 100644 --- a/src/routes/catalog/catalogRouter.ts +++ b/src/routes/catalog/catalogRouter.ts @@ -2,20 +2,21 @@ import express, {type Router} from "express"; import AdminGuard from "@validators/AdminGuard"; import UserGuard from "@validators/UserGuard"; import CategoryController from "@controllers/category.controller"; +import ModelController from "@controllers/model.controller"; const CatalogRouter: Router = express.Router(); //-- MODELS >> -CatalogRouter.route('/model/new').get(AdminGuard) +CatalogRouter.route('/model/new').get(AdminGuard, ModelController.create) -CatalogRouter.route('/model/all').get() +CatalogRouter.route('/model/all').get(ModelController.getAll) CatalogRouter.route('/model/:modelSlug') - .get(UserGuard) - .patch(AdminGuard) - .delete(AdminGuard) + .get(UserGuard, ModelController.getBySlug) + .patch(AdminGuard, ModelController.update) + .delete(AdminGuard, ModelController.delete) //-- CATEGORY >>