Compare commits

...

2 commits

Author SHA1 Message Date
8c9dbb5143 Merge pull request 'Ukaž řešení i orgovi' (!25) from ukaz-reseni-i-orgovi into master
Reviewed-on: #25
2023-02-22 10:07:16 +01:00
Pavel "LEdoian" Turinsky
01f3537cef Dovolme orgovi kouknout se na řešitelský náhled řešení
Orgovi se může hodit vidět, jak zpětnou vazbu uvidí řešitel.

Možná by taky nebylo špatné odkázat na řešitelskou stránku z orgovské…
2023-02-22 07:15:18 +01:00

View file

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