Repository navigation
Release: merge staging into main - #60
Conversation
…able names Tableau rejects workbook filters containing commas or ampersands, which made grants sync fail for locked projects with those characters in their name. Those projects now skip the inherited workbook grants step and log a sampled warning. Docs recommend renaming such projects. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
CXP-1274 Fix sync for projects with invalid chars in name
Superseded — see the current review report for commit
|
| ResourceTypeID: resourceTypeWorkbook.Id, | ||
| Token: "", | ||
| }) | ||
| } else { |
There was a problem hiding this comment.
🟡 Suggestion (confidence: medium): For locked projects whose names contain , or &, this branch skips the workbook phase, so the sync finishes with that project's inherited workbook access missing. If those grants were emitted earlier (for example, before a rename), C1 will drop them. Phase 2 already re-checks workbook.Project.ID == projectID itself, so for these projects you could page through GetWorkbooks without the name filter and keep the same ID match. That would still return complete data instead of skipping.
Connector PR Review: Release: merge staging into mainBlocking Issues: 0 | Suggestions: 1 | Threads Resolved: 0 Review SummaryThis release PR brings #58 from staging into main. The change adds I applied the trusted repo-local criteria:
There were no prior findings. Security IssuesNone found. Correctness IssuesNone found. Suggestions
Prompt for AI agentsReviewed commit: |
There was a problem hiding this comment.
No blocking issues found — see the full review report
Promotes staging to main.
Included
Pending
🤖 Generated with Claude Code