From 67e429562303a31b65e27709613f2e02db9ac2b8 Mon Sep 17 00:00:00 2001 From: sarthakjdev Date: Mon, 4 Nov 2024 14:40:30 +0530 Subject: [PATCH] fix: get sandbox number filter to be taken as direct param instead of a struct of filters Signed-off-by: sarthakjdev --- internal/manager/phone_number_manager.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/internal/manager/phone_number_manager.go b/internal/manager/phone_number_manager.go index ee90e17..183fadd 100644 --- a/internal/manager/phone_number_manager.go +++ b/internal/manager/phone_number_manager.go @@ -51,13 +51,8 @@ type WhatsappBusinessAccountPhoneNumberEdge struct { Summary string `json:"summary,omitempty"` } -// FetchPhoneNumberFilters holds the filters for fetching phone numbers. -type FetchPhoneNumberFilters struct { - GetSandboxNumbers bool -} - // FetchAll fetches all phone numbers based on the provided filters. -func (manager *PhoneNumberManager) FetchAll(options FetchPhoneNumberFilters) (*WhatsappBusinessAccountPhoneNumberEdge, error) { +func (manager *PhoneNumberManager) FetchAll(getSandBoxNumbers bool) (*WhatsappBusinessAccountPhoneNumberEdge, error) { apiRequest := manager.requester.NewApiRequest(strings.Join([]string{manager.businessAccountId, "/", "phone_numbers"}, ""), http.MethodGet) apiRequest.AddQueryParam("filtering", `[{"field":"account_mode","operator":"EQUAL","value":"LIVE"}]`)