[bugfix] fails on None view_menu (#3155)

* [bugfix]  fails on None view_menu

* Update coveralls token
This commit is contained in:
Maxime Beauchemin 2017-07-18 19:42:20 -07:00 committed by GitHub
parent 27fab0d54f
commit d7e419127c
2 changed files with 3 additions and 2 deletions

View File

@ -1 +1 @@
repo_token: eESbYiv4An6KEvjpmguDs4L7YkubXbqn1
repo_token: 4P9MpvLrZfJKzHdGZsdV3MzO43OZJgYFn

View File

@ -164,7 +164,8 @@ def create_missing_perms():
"Fetching a set of all perms to lookup which ones are missing")
all_pvs = set()
for pv in sm.get_session.query(sm.permissionview_model).all():
all_pvs.add((pv.permission.name, pv.view_menu.name))
if pv.permission and pv.view_menu:
all_pvs.add((pv.permission.name, pv.view_menu.name))
def merge_pv(view_menu, perm):
"""Create permission view menu only if it doesn't exist"""