From 4cae50e1f0fd96cea81610b0c344778572d156ad Mon Sep 17 00:00:00 2001 From: bzhang Date: Thu, 7 Feb 2019 21:46:45 -0800 Subject: [PATCH 1/2] fixed a bug that materializedNow flag is not passed to server correctly --- tableauserverclient/server/request_factory.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tableauserverclient/server/request_factory.py b/tableauserverclient/server/request_factory.py index 23b5e3f42..d3c4a776d 100644 --- a/tableauserverclient/server/request_factory.py +++ b/tableauserverclient/server/request_factory.py @@ -387,7 +387,7 @@ def update_req(self, workbook_item): materialized_views_element = ET.SubElement(workbook_element, 'materializedViewsEnablementConfig') materialized_views_element.attrib['materializedViewsEnabled'] = str(materialized_views_config ["materialized_views_enabled"]).lower() - materialized_views_element.attrib['runMaterializationNow'] = str(materialized_views_config + materialized_views_element.attrib['materializeNow'] = str(materialized_views_config ["run_materialization_now"]).lower() return ET.tostring(xml_request) From 19d01984a0d7e9a33b6c3dd6caddcd4ca2980940 Mon Sep 17 00:00:00 2001 From: bzhang Date: Fri, 8 Feb 2019 10:13:08 -0800 Subject: [PATCH 2/2] fixed identation issue --- tableauserverclient/server/request_factory.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tableauserverclient/server/request_factory.py b/tableauserverclient/server/request_factory.py index d3c4a776d..7f0a3ac3b 100644 --- a/tableauserverclient/server/request_factory.py +++ b/tableauserverclient/server/request_factory.py @@ -388,7 +388,7 @@ def update_req(self, workbook_item): materialized_views_element.attrib['materializedViewsEnabled'] = str(materialized_views_config ["materialized_views_enabled"]).lower() materialized_views_element.attrib['materializeNow'] = str(materialized_views_config - ["run_materialization_now"]).lower() + ["run_materialization_now"]).lower() return ET.tostring(xml_request)