Merge pull request 'Ukaž řešení i orgovi' (!25) from ukaz-reseni-i-orgovi into master

Reviewed-on: #25
This commit is contained in:
Jonas Havelka 2023-02-22 10:07:16 +01:00
commit 8c9dbb5143

View file

@ -253,8 +253,8 @@ class DetailReseniView(DetailView):
return response return response
def check_access(self): def check_access(self):
""" Řešitel musí být součástí řešení, jinak se na něj nemá co dívat. """ """ Řešitel musí být součástí řešení, jinak se na něj nemá co dívat. Případně to může být org."""
if not self.object.resitele.filter(osoba__user=self.request.user).exists(): if not self.object.resitele.filter(osoba__user=self.request.user).exists() and not self.request.user.je_org:
raise PermissionDenied() raise PermissionDenied()