feat(medusa): Add endpoints specific to DiscountConditions (#1355)
This commit is contained in:
1 parent
a69b52e031
commit
9ca45ea492
20 files changed
+1433
-159
No files matched your search
@@ -478,7 +478,14 @@
|
||||
"created_at": "2021-03-16T21:24:16.872Z",
|
||||
"updated_at": "2021-03-16T21:24:16.872Z",
|
||||
"deleted_at": null,
|
||||
"metadata": null
|
||||
"metadata": null,
|
||||
"conditions": [
|
||||
{
|
||||
"id": "cnd_01F0YESMVJXKX8XZ6Q9Z6Q6Z6",
|
||||
"type": "products",
|
||||
"operator": "in"
|
||||
}
|
||||
]
|
||||
},
|
||||
"is_disabled": false,
|
||||
"parent_discount_id": null,
|
||||
|
||||
@@ -762,6 +762,43 @@ export const adminHandlers = [
|
||||
)
|
||||
}),
|
||||
|
||||
rest.post("/admin/discounts/:id/conditions", (req, res, ctx) => {
|
||||
return res(
|
||||
ctx.status(200),
|
||||
ctx.json({
|
||||
discount: {
|
||||
...fixtures.get("discount"),
|
||||
},
|
||||
})
|
||||
)
|
||||
}),
|
||||
|
||||
rest.post("/admin/discounts/:id/conditions/:conditionId", (req, res, ctx) => {
|
||||
return res(
|
||||
ctx.status(200),
|
||||
ctx.json({
|
||||
discount: {
|
||||
...fixtures.get("discount"),
|
||||
},
|
||||
})
|
||||
)
|
||||
}),
|
||||
|
||||
rest.delete(
|
||||
"/admin/discounts/:id/conditions/:conditionId",
|
||||
(req, res, ctx) => {
|
||||
return res(
|
||||
ctx.status(200),
|
||||
ctx.json({
|
||||
id: req.params.conditionId,
|
||||
object: "discount-condition",
|
||||
deleted: true,
|
||||
discount: fixtures.get("discount"),
|
||||
})
|
||||
)
|
||||
}
|
||||
),
|
||||
|
||||
rest.get("/admin/draft-orders/", (req, res, ctx) => {
|
||||
return res(
|
||||
ctx.status(200),
|
||||
|
||||
Reference in new issue
Block a user