-
Notifications
You must be signed in to change notification settings - Fork 436
List workbooks error when Personal Space workbooks exist (missing project_id) #873
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
Comments
Thanks @pschuemann for reporting this. I too can reproduce it on Tableau Online. We'll do some more digging here to understand what changed. |
I confirmed with Query Workbooks for Site REST calls directly that workbooks in the new personal space feature do not have |
Hi there, facing this problem too. |
Hello @bcantoni, thanks for the fix! |
This was released in 0.17 in October https://github.com/tableau/server-client-python/releases/tag/v0.17.0 |
Uh oh!
There was an error while loading. Please reload this page.
Describe the bug
Listing all existing workbooks is failing with an error.
We usually run the following code to find dashboards by name for refresh operations. Since yesterday its failing with a ValueError exception. After some investigation it looks like a workbook in a "Personal Space" is causing it as it doesn't have a project_id nor a project_name. It can be circumvented by patching the code with:
to workbook_item.py line 278 and additionally ignoring the server error
following it.
Versions
Details of your environment, including:
To Reproduce
Here is the code. It worked fine before the user added the personal workbook:
Results
The text was updated successfully, but these errors were encountered: