This commit is contained in:
olivermrbl committed 2021-03-17 08:50:15 +01:00
1 parent c513813bb6
commit de7245b574
2 files changed
+5 -4

No files matched your search

@@ -67,7 +67,9 @@ export default async (req, res) => {
usage_limit: Validator.number()
.positive()
.optional(),
usage_count: Validator.number().optional(),
usage_count: Validator.number()
.positive()
.optional(),
})
.required(),
is_disabled: Validator.boolean().default(false),
+2 -3
View File
@@ -84,7 +84,7 @@ class DiscountService extends BaseService {
allocation: Validator.string().required(),
valid_for: Validator.array().optional(),
usage_limit: Validator.number()
.min(0)
.positive()
.optional(),
usage_count: Validator.number()
.positive()
@@ -281,8 +281,7 @@ class DiscountService extends BaseService {
}
if (rule) {
const updated = this.validateDiscountRule_(rule)
discount.rule = { ...discount.rule, ...updated }
discount.rule = this.validateDiscountRule_(rule)
}
for (const [key, value] of Object.entries(rest)) {