fix: make packages/medusa/src/api/routes/admin/shipping-options pass eslint (#674)

This commit is contained in:
AjayPrabuR
2021-10-26 00:23:14 +05:30
committed by GitHub
parent 25ed7dc056
commit bd86d3c995
7 changed files with 43 additions and 73 deletions

View File

@@ -33,7 +33,6 @@
/packages/medusa/src/api/routes/admin/orders
/packages/medusa/src/api/routes/admin/return-reasons
/packages/medusa/src/api/routes/admin/returns
/packages/medusa/src/api/routes/admin/shipping-options
/packages/medusa/src/api/routes/admin/shipping-profiles
/packages/medusa/src/api/routes/admin/store
/packages/medusa/src/api/routes/admin/users

View File

@@ -72,16 +72,12 @@ export default async (req, res) => {
profile_id: Validator.string(),
data: Validator.object().required(),
price_type: Validator.string().required(),
amount: Validator.number()
.integer()
.optional(),
amount: Validator.number().integer().optional(),
requirements: Validator.array()
.items(
Validator.object({
type: Validator.string().required(),
amount: Validator.number()
.integer()
.required(),
amount: Validator.number().integer().required(),
})
)
.optional(),
@@ -94,7 +90,6 @@ export default async (req, res) => {
throw new MedusaError(MedusaError.Types.INVALID_DATA, error.details)
}
try {
const optionService = req.scope.resolve("shippingOptionService")
const shippingProfileService = req.scope.resolve("shippingProfileService")
@@ -111,7 +106,4 @@ export default async (req, res) => {
})
res.status(200).json({ shipping_option: data })
} catch (err) {
throw err
}
}

View File

@@ -25,7 +25,6 @@
*/
export default async (req, res) => {
const { option_id } = req.params
try {
const optionService = req.scope.resolve("shippingOptionService")
await optionService.delete(option_id)
@@ -35,7 +34,4 @@ export default async (req, res) => {
object: "shipping-option",
deleted: true,
})
} catch (err) {
throw err
}
}

View File

@@ -19,12 +19,8 @@
*/
export default async (req, res) => {
const { option_id } = req.params
try {
const optionService = req.scope.resolve("shippingOptionService")
const data = await optionService.retrieve(option_id)
res.status(200).json({ shipping_option: data })
} catch (err) {
throw err
}
}

View File

@@ -3,7 +3,7 @@ import middlewares from "../../../middlewares"
const route = Router()
export default app => {
export default (app) => {
app.use("/shipping-options", route)
route.get("/", middlewares.wrap(require("./list-shipping-options").default))

View File

@@ -21,7 +21,6 @@ import { defaultFields, defaultRelations } from "./"
* $ref: "#/components/schemas/shipping_option"
*/
export default async (req, res) => {
try {
const query = _.pick(req.query, ["region_id", "is_return", "admin_only"])
const optionService = req.scope.resolve("shippingOptionService")
@@ -31,7 +30,4 @@ export default async (req, res) => {
})
res.status(200).json({ shipping_options: data })
} catch (err) {
throw err
}
}

View File

@@ -1,4 +1,3 @@
import _ from "lodash"
import { MedusaError, Validator } from "medusa-core-utils"
import { defaultFields, defaultRelations } from "./"
@@ -50,17 +49,13 @@ export default async (req, res) => {
const { option_id } = req.params
const schema = Validator.object().keys({
name: Validator.string().optional(),
amount: Validator.number()
.integer()
.optional(),
amount: Validator.number().integer().optional(),
requirements: Validator.array()
.items(
Validator.object({
id: Validator.string().optional(),
type: Validator.string().required(),
amount: Validator.number()
.integer()
.required(),
amount: Validator.number().integer().required(),
})
)
.optional(),
@@ -73,7 +68,6 @@ export default async (req, res) => {
throw new MedusaError(MedusaError.Types.INVALID_DATA, error.details)
}
try {
const optionService = req.scope.resolve("shippingOptionService")
await optionService.update(option_id, value)
@@ -84,7 +78,4 @@ export default async (req, res) => {
})
res.status(200).json({ shipping_option: data })
} catch (err) {
throw err
}
}