diff --git a/.eslintignore b/.eslintignore index 54e6c220f7..8790fe7713 100644 --- a/.eslintignore +++ b/.eslintignore @@ -45,9 +45,8 @@ /packages/medusa/src/api/routes/admin/shipping-profiles /packages/medusa/src/api/routes/admin/store /packages/medusa/src/api/routes/admin/swaps -/packages/medusa/src/api/routes/admin/uploads /packages/medusa/src/api/routes/admin/users -/packages/medusa/src/api/routes/admin/variants + /packages/medusa/src/api/routes/store/auth /packages/medusa/src/api/routes/store/carts diff --git a/packages/medusa/src/api/routes/admin/uploads/create-upload.js b/packages/medusa/src/api/routes/admin/uploads/create-upload.js index 3ccbd43218..f5f2340d13 100644 --- a/packages/medusa/src/api/routes/admin/uploads/create-upload.js +++ b/packages/medusa/src/api/routes/admin/uploads/create-upload.js @@ -5,8 +5,8 @@ export default async (req, res) => { const fileService = req.scope.resolve("fileService") const result = await Promise.all( - req.files.map(async f => { - return fileService.upload(f).then(result => { + req.files.map(async (f) => { + return fileService.upload(f).then((result) => { fs.unlinkSync(f.path) return result }) diff --git a/packages/medusa/src/api/routes/admin/uploads/index.js b/packages/medusa/src/api/routes/admin/uploads/index.js index 27b90c9a5c..706818f65b 100644 --- a/packages/medusa/src/api/routes/admin/uploads/index.js +++ b/packages/medusa/src/api/routes/admin/uploads/index.js @@ -6,7 +6,7 @@ import middlewares from "../../../middlewares" const route = Router() const upload = multer({ dest: "uploads/" }) -export default app => { +export default (app) => { app.use("/uploads", route) route.post( diff --git a/packages/medusa/src/api/routes/admin/variants/index.js b/packages/medusa/src/api/routes/admin/variants/index.js index 3287a1c7a6..938ab7f8d9 100644 --- a/packages/medusa/src/api/routes/admin/variants/index.js +++ b/packages/medusa/src/api/routes/admin/variants/index.js @@ -3,7 +3,7 @@ import middlewares from "../../../middlewares" const route = Router() -export default app => { +export default (app) => { app.use("/variants", route) route.get("/", middlewares.wrap(require("./list-variants").default)) diff --git a/packages/medusa/src/api/routes/admin/variants/list-variants.js b/packages/medusa/src/api/routes/admin/variants/list-variants.js index c695e8e4b6..cb674ce819 100644 --- a/packages/medusa/src/api/routes/admin/variants/list-variants.js +++ b/packages/medusa/src/api/routes/admin/variants/list-variants.js @@ -1,4 +1,3 @@ -import _ from "lodash" import { defaultFields, defaultRelations } from "./" /** @@ -21,29 +20,24 @@ import { defaultFields, defaultRelations } from "./" * $ref: "#/components/schemas/product_variant" */ export default async (req, res) => { - try { - const variantService = req.scope.resolve("productVariantService") + const variantService = req.scope.resolve("productVariantService") - const limit = parseInt(req.query.limit) || 20 - const offset = parseInt(req.query.offset) || 0 + const limit = parseInt(req.query.limit) || 20 + const offset = parseInt(req.query.offset) || 0 - const selector = {} + const selector = {} - if ("q" in req.query) { - selector.q = req.query.q - } - - const listConfig = { - select: defaultFields, - relations: defaultRelations, - skip: offset, - take: limit, - } - - let variants = await variantService.list(selector, listConfig) - - res.json({ variants, count: variants.length, offset, limit }) - } catch (error) { - throw error + if ("q" in req.query) { + selector.q = req.query.q } + + const listConfig = { + select: defaultFields, + relations: defaultRelations, + skip: offset, + take: limit, + } + const variants = await variantService.list(selector, listConfig) + + res.json({ variants, count: variants.length, offset, limit }) }