summaryrefslogtreecommitdiff
path: root/app/helpers
diff options
context:
space:
mode:
Diffstat (limited to 'app/helpers')
-rw-r--r--app/helpers/projects_helper.rb13
1 files changed, 6 insertions, 7 deletions
diff --git a/app/helpers/projects_helper.rb b/app/helpers/projects_helper.rb
index 4556c8ba77b..02e1df5d0b6 100644
--- a/app/helpers/projects_helper.rb
+++ b/app/helpers/projects_helper.rb
@@ -4,15 +4,14 @@ module ProjectsHelper
cookies["project_view"] == type ? nil : "display:none"
end
- def noteable_link(id, type, project)
+ def load_note_parent(id, type, project)
case type
- when "Issue"
- link_to "Issue ##{id}", project_issue_path(project, id)
- when "Commit"
- commit = project.repo.commits(id).first
- link_to truncate(commit.id,:length => 10), project_commit_path(project, id)
+ when "Issue" then @project.issues.find(id)
+ when "Commit" then @project.repo.commits(id).first
else
- link_to "Wall", wall_project_path(project)
+ true
end
+ rescue
+ nil
end
end