Fixes creating discount with rule

This commit is contained in:
olivermrbl
2020-07-04 18:11:18 +02:00
parent d6fc477636
commit 24dbfc3dc7
2 changed files with 16 additions and 5 deletions
@@ -7,10 +7,13 @@ export default async (req, res) => {
.keys({
description: Validator.string().optional(),
type: Validator.string().required(),
value: Validator.number().required(),
value: Validator.number()
.positive()
.required(),
allocation: Validator.string().required(),
valid_for: Validator.array().items(Validator.string()),
usage_limit: Validator.number().optional(),
total_limit: Validator.number().optional(),
})
.required(),
usage_count: Validator.number().optional(),