Commit 82b0fe857c489f55ae0fb3ea55b9af5aa720f365
1 parent
d74c2f59
Exists in
master
and in
5 other branches
Remove link now works again! [Issue:#450]
Showing
1 changed file
with
1 additions
and
1 deletions
Show diff stats
links/views.py
... | ... | @@ -115,7 +115,7 @@ class DeleteLink(LoginRequiredMixin, HasRoleMixin, LogMixin, generic.DeleteView) |
115 | 115 | |
116 | 116 | def dispatch(self, *args, **kwargs): |
117 | 117 | link = get_object_or_404(Link, slug = self.kwargs.get('slug')) |
118 | - if(not (link.topic.owner == self.request.user) and not(has_role(self.request.user, 'system_admin')) ): | |
118 | + if(not (has_role(self.request.user, 'professor')) or not(has_role(self.request.user, 'system_admin')) ): | |
119 | 119 | return self.handle_no_permission() |
120 | 120 | return super(DeleteLink, self).dispatch(*args, **kwargs) |
121 | 121 | ... | ... |