Commit 82b0fe857c489f55ae0fb3ea55b9af5aa720f365

Authored by Gustavo Bernardo
1 parent d74c2f59

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  
... ...