Skip to content

[source-pipedrive] Pipedrive custom fields still do not sync #33622

Open
@matebaranyi1995

Description

@matebaranyi1995

Connector Name

source-pipedrive

Connector Version

2.2.1

What step the error happened?

During the sync

Relevant information

This issue was fixed according to this: #25766, but it seems to be not the case with any versions since the fix (2.0.1, 2.1, 2.2, 2.2.1).

The data from the Pipedrive custom fields (https://pipedrive.readme.io/docs/core-api-concepts-custom-fields) still do not sync to our Snowflake destination (v3.1.2 and v3.4.2). I tried to start from scratch, deleting destination tables and connections first but that didn't help.
The custom fields only appear in the xxx_fields tables but the custom fields and their values won't appear in the xxx tables or the raw internal tables.
I could not find any reference to the custom fields on the Airbyte replication page or in the sync logs.

I also could not find any reference to the custom fields in the Airbyte Pipedrive connector's source code. I thought that there should be something about this in your code because according to the Pipedrive API docs (https://developers.pipedrive.com/docs/api/v1/Deals#getDeals), custom fields appear with their UUID in the API request results (we see these in the _fields tables), and I would imagine that some transformation is needed on the connector side to map those UUIDs to a human-readable name in the destination tables.

Sorry for opening a new issue. I am not sure if it is a different issue or if the previous one wasn't solved.

Relevant log output

No response

Contribute

  • Yes, I want to contribute

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions