feat: allow quantity of entries accept decimal value (#753)

This commit is contained in:
Ahmed Bouhuolia
2024-11-13 18:35:57 +02:00
committed by GitHub
parent 908bbb9fa6
commit 5d6f901d33
12 changed files with 83 additions and 47 deletions

View File

@@ -172,7 +172,7 @@ export default class SalesEstimatesController extends BaseController {
check('entries').exists().isArray({ min: 1 }),
check('entries.*.index').exists().isNumeric().toInt(),
check('entries.*.item_id').exists().isNumeric().toInt(),
check('entries.*.quantity').exists().isNumeric().toInt(),
check('entries.*.quantity').exists().isNumeric().toFloat(),
check('entries.*.rate').exists().isNumeric().toFloat(),
check('entries.*.description').optional({ nullable: true }).trim(),
check('entries.*.discount')
@@ -562,9 +562,8 @@ export default class SalesEstimatesController extends BaseController {
const { tenantId } = req;
try {
const data = await this.saleEstimatesApplication.getSaleEstimateState(
tenantId
);
const data =
await this.saleEstimatesApplication.getSaleEstimateState(tenantId);
return res.status(200).send({ data });
} catch (error) {
next(error);