Merge pull request #2634 from normanjaeckel/FixMotionComment

Fixed motion projector if comment field is None. Fixed #2614.
This commit is contained in:
Emanuel Schütze 2016-11-15 21:01:24 +01:00 committed by GitHub
commit 2399a8121a

View File

@ -47,13 +47,14 @@ class MotionAccessPermissions(BaseAccessPermissions):
for the projector. Removes several fields.
"""
data = full_data.copy()
for i, field in enumerate(config['motions_comments']):
if not field.get('public'):
try:
data['comments'][i] = None
except IndexError:
# No data in range. Just do nothing.
pass
if data.get('comments') is not None:
for i, field in enumerate(config['motions_comments']):
if not field.get('public'):
try:
data['comments'][i] = None
except IndexError:
# No data in range. Just do nothing.
pass
return data