adds wishlist plugin
This commit is contained in:
@@ -3,8 +3,17 @@ import middlewares from "../../../middlewares"
|
||||
|
||||
const route = Router()
|
||||
|
||||
export default app => {
|
||||
export default (app, container) => {
|
||||
const middlewareService = container.resolve("middlewareService")
|
||||
|
||||
app.use("/customers", route)
|
||||
route.param("id", middlewares.wrap(require("./authorize-customer").default))
|
||||
|
||||
// Inject plugin routes
|
||||
const routers = middlewareService.getRouters("store/customers")
|
||||
for (const router of routers) {
|
||||
route.use("/", router)
|
||||
}
|
||||
|
||||
route.post("/", middlewares.wrap(require("./create-customer").default))
|
||||
|
||||
@@ -21,8 +30,6 @@ export default app => {
|
||||
// Authenticated endpoints
|
||||
route.use(middlewares.authenticate())
|
||||
|
||||
route.param("id", middlewares.wrap(require("./authorize-customer").default))
|
||||
|
||||
route.get("/:id", middlewares.wrap(require("./get-customer").default))
|
||||
route.post("/:id", middlewares.wrap(require("./update-customer").default))
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ export default (app, container, config) => {
|
||||
route.use(middlewares.authenticateCustomer())
|
||||
|
||||
authRoutes(route)
|
||||
customerRoutes(route)
|
||||
customerRoutes(route, container)
|
||||
productRoutes(route)
|
||||
orderRoutes(route)
|
||||
cartRoutes(route)
|
||||
|
||||
Reference in New Issue
Block a user