From aec684428bd19aaa36d44aabf05301be99602a5c Mon Sep 17 00:00:00 2001 From: Timi Fasubaa Date: Fri, 3 Aug 2018 11:35:34 -0700 Subject: [PATCH] permissions bug fixes --- superset/views/core.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/superset/views/core.py b/superset/views/core.py index 667bfca13a0d9..3d367b35ddb76 100755 --- a/superset/views/core.py +++ b/superset/views/core.py @@ -1091,8 +1091,7 @@ def generate_json(self, datasource_type, datasource_id, form_data, return json_error_response( security_manager.get_datasource_access_error_msg(viz_obj.datasource), status=404, - link=security_manager.security_manager.get_datasource_error_link( - viz_obj.datasource)) + link=security_manager.get_datasource_access_link(viz_obj.datasource)) if csv: return CsvResponse( @@ -2569,7 +2568,7 @@ def fetch_datasource_metadata(self): if not security_manager.datasource_access(datasource): return json_error_response( security_manager.get_datasource_access_error_msg(datasource), - link=security_manager.get_datasource_error_link(datasource)) + link=security_manager.get_datasource_access_link(datasource)) return json_success(json.dumps(datasource.data)) @expose('/queries/') @@ -2749,7 +2748,7 @@ def sliceQuery(self, slice_id): return json_error_response( security_manager.get_datasource_access_error_msg(viz_obj.datasource), status=401, - link=security_manager.get_datasource_error_link(viz_obj.datasource)) + link=security_manager.get_datasource_access_link(viz_obj.datasource)) return self.get_query_string_response(viz_obj)