fix permission regression

This commit is contained in:
Élie Bouttier 2016-07-07 13:51:47 +02:00
parent 3523db76c7
commit ef7c4f093a

View File

@ -10,6 +10,6 @@ def query_sum(queryset, field):
def allowed_talks(talks, request): def allowed_talks(talks, request):
participation = Participation.on_site.get(user=request.user) participation = Participation.on_site.get(user=request.user)
if not participation.orga: if not participation.is_orga():
talks = talks.filter(Q(topics__reviewers=participation) | Q(speakers=request.user) | Q(proposer=request.user)) talks = talks.filter(Q(topics__reviewers=participation) | Q(speakers=request.user) | Q(proposer=request.user))
return talks.distinct() return talks.distinct()