fix(medusa): Add usage_count + usage_limit to discount

This commit is contained in:
olivermrbl
2021-03-17 08:42:14 +01:00
parent 90787be914
commit c513813bb6
14 changed files with 1859 additions and 1177 deletions
@@ -64,7 +64,10 @@ export default async (req, res) => {
.required(),
allocation: Validator.string().required(),
valid_for: Validator.array().items(Validator.string()),
usage_limit: Validator.number().optional(),
usage_limit: Validator.number()
.positive()
.optional(),
usage_count: Validator.number().optional(),
})
.required(),
is_disabled: Validator.boolean().default(false),
@@ -64,6 +64,9 @@ export default async (req, res) => {
value: Validator.number().required(),
allocation: Validator.string().required(),
valid_for: Validator.array().items(Validator.string()),
usage_limit: Validator.number()
.positive()
.optional(),
})
.optional(),
is_disabled: Validator.boolean().optional(),