Skip to content

Commit 0594f04

Browse files
perf: improve POST /usuarios performance by using faster search query
1 parent 92d4e72 commit 0594f04

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/services/carrinhos-service.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ exports.getOne = id => {
2020
}
2121

2222
exports.existeCarrinho = pesquisa => {
23-
return datastore.count(pesquisa)
23+
return datastore.findOne(pesquisa)
2424
}
2525

2626
exports.criarCarrinho = async body => {

src/services/produtos-service.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ exports.getDadosDoProduto = queryString => {
2222
}
2323

2424
exports.existeProduto = pesquisa => {
25-
return datastore.count(pesquisa)
25+
return datastore.findOne(pesquisa)
2626
}
2727

2828
exports.updateQuantidade = async ({ idProduto, quantidade }) => {

src/services/usuarios-service.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ exports.getDadosDoUsuario = queryString => {
2121
}
2222

2323
exports.existeUsuario = async pesquisa => {
24-
return datastore.count(pesquisa)
24+
return datastore.findOne(pesquisa)
2525
}
2626

2727
exports.usuarioEhAdministrador = async ({ email, password }) => {

0 commit comments

Comments
 (0)