fix sqllab querysearch typeahead permission error (#5906)

This commit is contained in:
Junda Yang
2018-09-21 13:48:41 -07:00
committed by Beto Dealmeida
parent 0886870cd6
commit 4c62494dff

View File

@@ -379,7 +379,9 @@ class SupersetSecurityManager(SecurityManager):
pvm.permission.name in {
'can_sql_json', 'can_csv', 'can_search_queries', 'can_sqllab_viz',
'can_sqllab',
})
} or
(pvm.view_menu.name == 'UserDBModelView' and
pvm.permission.name == 'can_list'))
def is_granter_pvm(self, pvm):
return pvm.permission.name in {