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

source-zendesk-support: update capture snapshot #1991

Merged
merged 1 commit into from
Sep 30, 2024

Conversation

Alex-Bair
Copy link
Contributor

@Alex-Bair Alex-Bair commented Sep 30, 2024

Description:

Over the weekend, it looks like Zendesk Support added a configuration.explore_reports field to all custom roles returned via their API. This is causing our source-zendesk-support capture snapshot test to fail, so updating the snapshot will let our tests pass. This is preventing the build for #1988 from succeeding (tests passed Friday for the PR, but they didn't pass this morning when I merged 😓).

Since configuration.explore_reports isn't included in the official Zendesk Support docs yet, I'm holding off on adding that field to the stream's schema in case Zendesk removes it.

Workflow steps:

(How does one use this feature, and how has it changed)

Documentation links affected:

(list any documentation links that you created, or existing ones that you've identified as needing updates, along with a brief description)

Notes for reviewers:

Ensured tests passed locally after updating the snapshot.


This change is Reviewable

Over the weekend, it looks like Zendesk Support added a
`configuration.explore_reports` field to all custom roles returned via
their API. This is causing our `source-zendesk-support` capture snapshot
test to fail, so updating the snapshot will let our tests pass.

Since `configuration.explore_reports` isn't included in the official
Zendesk Support docs yet, I'm holding off on adding that field to the
stream's schema in case Zendesk removes it.
@Alex-Bair Alex-Bair added the change:unplanned Unplanned change, useful for things like doc updates label Sep 30, 2024
@Alex-Bair Alex-Bair merged commit 78e74ed into main Sep 30, 2024
68 of 76 checks passed
@Alex-Bair Alex-Bair deleted the bair/source-zendesk-support-capture-snapshot branch September 30, 2024 13:32
Alex-Bair added a commit that referenced this pull request Oct 2, 2024
Zendesk Support's API is no longer returning the `configuration.explore_reports` field for custom roles. This reverts the snapshot change done in PR #1991.
Alex-Bair added a commit that referenced this pull request Oct 2, 2024
Zendesk Support's API is no longer returning the `configuration.explore_reports` field for custom roles. This reverts the snapshot change done in PR #1991.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
change:unplanned Unplanned change, useful for things like doc updates
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants