Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync_contact_lists not checking list 'processing' state prior to sync. #56

Open
thoughtchad opened this issue Dec 1, 2017 · 0 comments

Comments

@thoughtchad
Copy link

Came across a scenario yesterday where I built a Smart List.
Was excitedly anticipating the data arriving in our destination.

It appears the stitch scheduled sync kicked off and started syncing the newly added smart list - but the smart list was still being 'processed' on the hubspot side. This means the smart list was being loaded with the contacts that met the criteria. This is done via some type of backend process on hubspot - and can take some time to complete.

The end result is that the synced membership on the destination was never fully populated.

The tap should look at the processing attribute and only sync lists where metaData->processing = 'DONE'

https://developers.hubspot.com/docs/methods/lists/get_lists
{
"lists": [
{
"dynamic": true,
"metaData": {
"processing": "DONE",
"size": 161,
"error": "",
"lastProcessingStateChangeAt": 1477518645996,
"lastSizeChangeAt": 1479298304451
},

mdimercurio added a commit to dialoguemd-archives/tap-hubspot that referenced this issue Jun 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant