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

Add custom fields support #7

Closed
wants to merge 1 commit into from
Closed

Conversation

awm33
Copy link

@awm33 awm33 commented Jan 15, 2020

Description of change

This PR adds the ability for users to sync custom task fields. Custom fields are synced using the data structure Asana provides, which is nested JSON, creating two new subtables.

Manual QA steps

  • Sync a task stream that contains custom task fields.
  • Ensure the tasks__custom_fields table is created and populated with custom field values.

Risks

  • Custom task fields are only brought over if the custom_fields field is selected. For users selecting this or all fields this would mean two new tables (tasks__custom_fields and tasks__custom_fields__enum_options).

Rollback steps

  • Revert this branch

@MattBurlew
Copy link

This would be so helpful for us! Thanks for writing this @awm33 .

@pastime28
Copy link

Looking forward to this being a part of the Stitch integration. Thanks @awm33!

@nick-mccoy
Copy link
Contributor

Thanks @awm33 -- we ended up combining this and #3 in #10, which is now merged and released. I'm going to close this.

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

Successfully merging this pull request may close these issues.

5 participants