From dc25bc6f4d5eeb74665dd353bafda5d97ef5faa1 Mon Sep 17 00:00:00 2001 From: Bogdan Date: Fri, 18 Nov 2016 17:22:24 -0500 Subject: [PATCH] Fix alpha permission checks. (#1641) --- superset/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset/views.py b/superset/views.py index 9abd2ac7ea..597d0fbdd8 100755 --- a/superset/views.py +++ b/superset/views.py @@ -62,7 +62,7 @@ class BaseSupersetView(BaseView): def datasource_access(self, datasource): return ( self.database_access(datasource.database) or - self.can_access("all_database_access", "all_database_access") or + self.all_datasource_access() or self.can_access("datasource_access", datasource.perm) )