diff --git a/lib/panel_issue_hooks.rb b/lib/panel_issue_hooks.rb index 934a561..18fe630 100644 --- a/lib/panel_issue_hooks.rb +++ b/lib/panel_issue_hooks.rb @@ -17,15 +17,15 @@ def view_issues_sidebar_issues_bottom(context = { }) back = request.env['HTTP_REFERER'] if (issue_id) - issue = Issue.find(issue_id, :include => [:status]) + issue = Issue.where(:id => issue_id).first() if (issue) if (User.current.allowed_to?(:edit_issues, project)) o = '' - statuses = issue.new_statuses_allowed_to(User.current) - if (!statuses.empty?) + @allowed_statuses = issue.new_statuses_allowed_to(User.current) + if (!@allowed_statuses.empty?) o << "
' o << link_to(s.name, {:controller => 'issues', :action => 'update', :id => issue, :issue => {:status_id => s}, :back_to => "/issues/show/"+issue_id, :authenticity_token => form_authenticity_token(request.session)}, :method => :put, :class => 'icon icon-move' ) @@ -44,7 +44,7 @@ def view_issues_sidebar_issues_bottom(context = { }) assignables.each do |u| if (u != issue.assigned_to) o << ' |
' - #o << avatar(u, :size => "14", :style => "float: left; margin-right: 2px;") if avatar(u, :size => "14") != nil + o << avatar(u, :size => "14", :style => "float: left; margin-right: 2px;") if avatar(u, :size => "14") != nil o << link_to(u.name, {:controller => 'issues', :action => 'update', :id => issue, :issue => {:assigned_to_id => u}, :back_to => "/issues/show/"+issue_id, :authenticity_token => form_authenticity_token(request.session)}, :method => :put) o << ' |