Ukaž řešení i orgovi #25
					 1 changed files with 2 additions and 2 deletions
				
			
		|  | @ -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() | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue