8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a3bd630 commit 8cf8226Copy full SHA for 8cf8226
tableauserverclient/server/endpoint/datasources_endpoint.py
@@ -260,13 +260,12 @@ def publish(
260
else:
261
raise TypeError("file should be a filepath or file object.")
262
263
- if not mode or not hasattr(self.parent_srv.PublishMode, mode):
264
- error = "Invalid mode defined."
265
- raise ValueError(error)
266
-
267
# Construct the url with the defined mode
268
url = f"{self.baseurl}?datasourceType={file_extension}"
269
- if mode == self.parent_srv.PublishMode.Overwrite or mode == self.parent_srv.PublishMode.Append:
+ if not mode or not hasattr(self.parent_srv.PublishMode, mode):
+ error = f"Invalid mode defined: {mode}"
+ raise ValueError(error)
+ else:
270
url += f"&{mode.lower()}=true"
271
272
if as_job:
0 commit comments