equal
deleted
inserted
replaced
965 roles = [] |
965 roles = [] |
966 for key, value in memberships.iteritems(): |
966 for key, value in memberships.iteritems(): |
967 if self.hasMembership(value, django_args): |
967 if self.hasMembership(value, django_args): |
968 roles.append(key) |
968 roles.append(key) |
969 |
969 |
|
970 if not roles: |
|
971 roles = ['deny'] |
|
972 |
970 get_args.setlist('read_access', roles) |
973 get_args.setlist('read_access', roles) |
971 get_args._mutable = mutable |
974 get_args._mutable = mutable |
972 |
975 |
973 def checkCanEditTimeline(self, django_args): |
976 def checkCanEditTimeline(self, django_args): |
974 """Checks whether this program's timeline may be edited. |
977 """Checks whether this program's timeline may be edited. |