From f7f4a2e7b16584909c446db3f3722e580a168412 Mon Sep 17 00:00:00 2001 From: Hoan Luu Huu <110280845+xquanluu@users.noreply.github.com> Date: Mon, 1 Sep 2025 19:12:31 +0700 Subject: [PATCH] cannot delete carrier because of undefined lcrs list (#563) --- src/containers/internal/views/carriers/delete.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/containers/internal/views/carriers/delete.tsx b/src/containers/internal/views/carriers/delete.tsx index 4e04d46..7b84c98 100644 --- a/src/containers/internal/views/carriers/delete.tsx +++ b/src/containers/internal/views/carriers/delete.tsx @@ -4,7 +4,7 @@ import { P } from "@jambonz/ui-kit"; import { Modal, ModalClose } from "src/components"; import { getFetch, getLcrRoutes, getLcrs } from "src/api"; import { API_PHONE_NUMBERS } from "src/api/constants"; -import { formatPhoneNumber, hasLength } from "src/utils"; +import { formatPhoneNumber, hasLength, hasValue } from "src/utils"; import type { Carrier, Lcr, PhoneNumber } from "src/api/types"; @@ -63,7 +63,8 @@ export const DeleteCarrier = ({ ), ); - setLcrs(fetchedLcrs); + // Only set LCRs if they are not empty + setLcrs(fetchedLcrs.filter((p) => hasValue(p))); } });