From 936d9d26736627d1f7b9c558b6bc0e2cbd08d790 Mon Sep 17 00:00:00 2001 From: Luis Eduardo Estevao Date: Thu, 14 May 2026 12:33:51 -0300 Subject: [PATCH] feat: implement optimized product retrieval with Redis caching and locking in SalesService --- src/sales/sales/sales.service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sales/sales/sales.service.ts b/src/sales/sales/sales.service.ts index 5ca8954..735f7f3 100644 --- a/src/sales/sales/sales.service.ts +++ b/src/sales/sales/sales.service.ts @@ -1455,7 +1455,7 @@ export class SalesService { await this.updatePriorityDelivery(dataDeliveryTax.cartId, dataDeliveryTax.priorityDelivery); if (cityId == 0) { - cityId = Number.parseInt(dataDeliveryTax.ibgeCode); + cityId = Number.parseInt(dataDeliveryTax.ibgeCode ?? dataDeliveryTax.cityId); // throw new HttpException('Cidade não localiza para cálculo da taxa de entrega', HttpStatus.BAD_REQUEST); } const connectionDb = new Connection(connectionOptions);