diff --git a/marketplace/core/types/channels/whatsapp_cloud/views.py b/marketplace/core/types/channels/whatsapp_cloud/views.py index a02e0020..a3c4cb7a 100644 --- a/marketplace/core/types/channels/whatsapp_cloud/views.py +++ b/marketplace/core/types/channels/whatsapp_cloud/views.py @@ -158,6 +158,10 @@ def create(self, request, *args, **kwargs): if response.status_code != status.HTTP_200_OK: raise ValidationError(response.json()) + phone_number_request = PhoneNumbersRequest(user_auth) + phone_number = phone_number_request.get_phone_number(phone_number_id) + print('PHONE NUMBER', phone_number) + url = f"{base_url}/{phone_number_id}/register" pin = get_random_string(6, string.digits) data = dict(messaging_product="whatsapp", pin=pin) @@ -168,10 +172,6 @@ def create(self, request, *args, **kwargs): if response.status_code != status.HTTP_200_OK: raise ValidationError(response.json()) - phone_number_request = PhoneNumbersRequest(user_auth) - phone_number = phone_number_request.get_phone_number(phone_number_id) - print('PHONE NUMBER', phone_number) - config = dict( wa_number=phone_number.get("display_phone_number"), wa_verified_name=phone_number.get("verified_name"),