summaryrefslogtreecommitdiff
path: root/app/helpers/projects_helper.rb
diff options
context:
space:
mode:
authorgitlabhq <m@gitlabhq.com>2011-10-18 17:44:43 +0300
committergitlabhq <m@gitlabhq.com>2011-10-18 17:44:43 +0300
commit1a03b17ab5055babaf006c99306f7c27b6e2ddaa (patch)
treee4a4b35ae296ce465ed2a3225f7de9a2189f530b /app/helpers/projects_helper.rb
parentdbd69d1d0e1c084f79f6955828c1dc4a63a7908c (diff)
downloadgitlab-ce-1a03b17ab5055babaf006c99306f7c27b6e2ddaa.tar.gz
dsaboard
Diffstat (limited to 'app/helpers/projects_helper.rb')
-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