8000 Merge pull request #741 from tableau/fix_740 · tableau/server-client-python@6550ae1 · GitHub
[go: up one dir, main page]

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 6550ae1

Browse files
author
Chris Shin
authored
Merge pull request #741 from tableau/fix_740
Fixes data_acceleration field always in workbook update payload
2 parents 1e089b4 + 160fced commit 6550ae1

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

tableauserverclient/server/request_factory.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -593,13 +593,12 @@ def update_req(self, workbook_item):
593593
if workbook_item.owner_id:
594594
owner_element = ET.SubElement(workbook_element, 'owner')
595595
owner_element.attrib['id'] = workbook_item.owner_id
596-
if workbook_item.data_acceleration_config is not None and \
597-
'acceleration_enabled' in workbook_item.data_acceleration_config:
596+
if workbook_item.data_acceleration_config['acceleration_enabled'] is not None:
598597
data_acceleration_config = workbook_item.data_acceleration_config
599598
data_acceleration_element = ET.SubElement(workbook_element, 'dataAccelerationConfig')
600599
data_acceleration_element.attrib['accelerationEnabled'] = str(data_acceleration_config
601600
["acceleration_enabled"]).lower()
602-
if "accelerate_now" in data_acceleration_config:
601+
if data_acceleration_config['accelerate_now'] is not None:
603602
data_acceleration_element.attrib['accelerateNow'] = str(data_acceleration_config
604603
["accelerate_now"]).lower()
605604

0 commit comments

Comments
 (0)
0