From 6b8ce3073fbdf4d6faabd9d732783a28fc111775 Mon Sep 17 00:00:00 2001 From: Alexandros Milaios Date: Thu, 16 May 2024 12:24:48 +0300 Subject: [PATCH 1/2] fix: ignore 404 for conversation parts --- .../source-intercom/source_intercom/manifest.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/airbyte-integrations/connectors/source-intercom/source_intercom/manifest.yaml b/airbyte-integrations/connectors/source-intercom/source_intercom/manifest.yaml index e88bc0f01ff7..1febe40d76b7 100644 --- a/airbyte-integrations/connectors/source-intercom/source_intercom/manifest.yaml +++ b/airbyte-integrations/connectors/source-intercom/source_intercom/manifest.yaml @@ -243,6 +243,15 @@ definitions: $ref: "#/definitions/substream_semi_incremental/retriever/record_selector" extractor: field_path: ["conversation_parts", "conversation_parts"] + requester: + $ref: "#/definitions/requester" + error_handler: + type: DefaultErrorHandler + description: "404 - conversation not found, ignore" + response_filters: + - http_codes: [ 404 ] + action: IGNORE + company_segments: $ref: "#/definitions/substream_semi_incremental" $parameters: From 90c022d821180168e94f594e994aec203d31a32c Mon Sep 17 00:00:00 2001 From: Alexandros Milaios Date: Thu, 16 May 2024 14:06:49 +0300 Subject: [PATCH 2/2] fix: set cdk version --- airbyte-integrations/connectors/source-intercom/setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airbyte-integrations/connectors/source-intercom/setup.py b/airbyte-integrations/connectors/source-intercom/setup.py index e431a2210d5e..34cc42c5cbe6 100644 --- a/airbyte-integrations/connectors/source-intercom/setup.py +++ b/airbyte-integrations/connectors/source-intercom/setup.py @@ -6,7 +6,7 @@ from setuptools import find_packages, setup MAIN_REQUIREMENTS = [ - "airbyte-cdk", + "airbyte-cdk==0.67", ] TEST_REQUIREMENTS = [