Skip to content

Commit 74a71e2

Browse files
committed
refactor: remove validation of undefined for returned array
1 parent a756731 commit 74a71e2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/controllers/carrinhos-controller.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ exports.post = async (req, res) => {
2323
return res.status(400).send({ message: constant.LIMIT_JUST_ONE_CART })
2424
}
2525

26-
const idProdutosDuplicados = service.extrairProdutosDuplicados(req.body.produtos)
27-
const temProdutosDuplicados = isNotUndefined(idProdutosDuplicados[0])
28-
if (temProdutosDuplicados) {
26+
const { produtos } = req.body
27+
28+
const idProdutosDuplicados = service.extrairProdutosDuplicados(produtos)
29+
if (idProdutosDuplicados.length) {
2930
return res.status(400).send({ message: constant.CART_WITH_DUPLICATE_PRODUCT, idProdutosDuplicados })
3031
}
3132

32-
const { produtos } = req.body
3333
const { produtosComPrecoUnitario, error } = await service.getProdutosComPrecoUnitarioOuErro(produtos)
3434
if (error) {
3535
return res.status(error.statusCode).send({ message: error.message, item: error.item })

0 commit comments

Comments
 (0)