Only initiate permissions of valid metrics (#630)

This commit is contained in:
x4base
2016-06-16 10:55:11 -05:00
committed by Maxime Beauchemin
parent 65d9feb0a9
commit db30f20341
2 changed files with 5 additions and 3 deletions

View File

@@ -228,7 +228,7 @@ def init_metrics_perm(caravel, metrics=None):
for model in [models.SqlMetric, models.DruidMetric]:
metrics += list(db.session.query(model).all())
metric_perms = [metric.perm for metric in metrics]
metric_perms = filter(None, [metric.perm for metric in metrics])
for metric_perm in metric_perms:
merge_perm(sm, 'metric_access', metric_perm)