mirror of
https://github.com/apache/superset.git
synced 2026-04-19 16:14:52 +00:00
[security] New, deprecate merge_perm, FAB method is fixed (#7355)
* [security] New, deprecate merge_perm, FAB method is fixed * [style] Fix, flakes * [tests] Fix, change merge_perm to add_permission_view_menu * [security] Fix, maintain merge_perm for compatibility * [security] New, deprecation warning on merge_perm method * [style] Fix, flake8 C812
This commit is contained in:
committed by
Maxime Beauchemin
parent
023faf3b56
commit
74704f68c7
@@ -273,7 +273,7 @@ class RequestAccessTests(SupersetTestCase):
|
||||
# gamma gets granted database access
|
||||
database = session.query(models.Database).first()
|
||||
|
||||
security_manager.merge_perm('database_access', database.perm)
|
||||
security_manager.add_permission_view_menu('database_access', database.perm)
|
||||
ds_perm_view = security_manager.find_permission_view_menu(
|
||||
'database_access', database.perm)
|
||||
security_manager.add_permission_role(
|
||||
@@ -309,7 +309,7 @@ class RequestAccessTests(SupersetTestCase):
|
||||
table_name='wb_health_population').first()
|
||||
|
||||
ds.schema = 'temp_schema'
|
||||
security_manager.merge_perm('schema_access', ds.schema_perm)
|
||||
security_manager.add_permission_view_menu('schema_access', ds.schema_perm)
|
||||
schema_perm_view = security_manager.find_permission_view_menu(
|
||||
'schema_access', ds.schema_perm)
|
||||
security_manager.add_permission_role(
|
||||
|
||||
Reference in New Issue
Block a user