diff --git a/marketplace/core/types/channels/whatsapp_cloud/catalogs/views/views.py b/marketplace/core/types/channels/whatsapp_cloud/catalogs/views/views.py index 9e4ea76c..863e42dc 100644 --- a/marketplace/core/types/channels/whatsapp_cloud/catalogs/views/views.py +++ b/marketplace/core/types/channels/whatsapp_cloud/catalogs/views/views.py @@ -113,7 +113,7 @@ def create(self, request, app_uuid, *args, **kwargs): status=status.HTTP_400_BAD_REQUEST, ) - self._update_connected_catalog_flag(app) + # self._update_connected_catalog_flag(app) credentials = { "app_key": vtex_app.config.get("api_credentials", {}).get("app_key"), @@ -126,7 +126,7 @@ def create(self, request, app_uuid, *args, **kwargs): kwargs={"credentials": credentials, "catalog_uuid": str(catalog.uuid)}, queue="product_synchronization", ) - self._update_connected_catalog_flag(app) + # self._update_connected_catalog_flag(app) return Response(CatalogSerializer(catalog).data, status=status.HTTP_201_CREATED) diff --git a/marketplace/services/facebook/service.py b/marketplace/services/facebook/service.py index 8ca22d27..d73f50ec 100644 --- a/marketplace/services/facebook/service.py +++ b/marketplace/services/facebook/service.py @@ -22,6 +22,8 @@ def create_vtex_catalog(self, validated_data, app, vtex_app, user): "created_by": user, } catalog = self._create_catalog_object(data) + app.config["connected_catalog"] = True + app.save() return catalog, response.get("id") return None, None