Return 401 on no authorization

This commit is contained in:
Beto Dealmeida 2018-08-23 18:32:04 -07:00
parent 5e6efae155
commit 9827925015
1 changed files with 3 additions and 2 deletions

View File

@ -2340,7 +2340,7 @@ class Superset(BaseSupersetView):
query.sql, query.database, query.schema)
if rejected_tables:
return json_error_response(security_manager.get_table_access_error_msg(
'{}'.format(rejected_tables)))
'{}'.format(rejected_tables)), status=401)
return json_success(utils.zlib_decompress_to_string(blob))
@ -2383,7 +2383,8 @@ class Superset(BaseSupersetView):
if rejected_tables:
return json_error_response(
security_manager.get_table_access_error_msg(rejected_tables),
link=security_manager.get_table_access_link(rejected_tables))
link=security_manager.get_table_access_link(rejected_tables),
status=401)
session.commit()
select_as_cta = request.form.get('select_as_cta') == 'true'