mirror of
https://github.com/meineerde/redmine.git
synced 2025-12-27 19:01:14 +00:00
cleanup: rubocop: fix Layout/AlignArguments in ApplicationHelper#parse_redmine_links
git-svn-id: http://svn.redmine.org/redmine/trunk@18904 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
14e5c12f97
commit
e3c2d2e533
@ -1104,19 +1104,29 @@ module ApplicationHelper
|
||||
end
|
||||
if prefix == 'commit'
|
||||
if repository && (changeset = Changeset.visible.where("repository_id = ? AND scmid LIKE ?", repository.id, "#{name}%").first)
|
||||
link = link_to h("#{project_prefix}#{repo_prefix}#{name}"), {:only_path => only_path, :controller => 'repositories', :action => 'revision', :id => project, :repository_id => repository.identifier_param, :rev => changeset.identifier},
|
||||
:class => 'changeset',
|
||||
:title => truncate_single_line_raw(changeset.comments, 100)
|
||||
link = link_to(
|
||||
h("#{project_prefix}#{repo_prefix}#{name}"),
|
||||
{:only_path => only_path, :controller => 'repositories',
|
||||
:action => 'revision', :id => project,
|
||||
:repository_id => repository.identifier_param,
|
||||
:rev => changeset.identifier},
|
||||
:class => 'changeset',
|
||||
:title => truncate_single_line_raw(changeset.comments, 100))
|
||||
end
|
||||
else
|
||||
if repository && User.current.allowed_to?(:browse_repository, project)
|
||||
name =~ %r{^[/\\]*(.*?)(@([^/\\@]+?))?(#(L\d+))?$}
|
||||
path, rev, anchor = $1, $3, $5
|
||||
link = link_to h("#{project_prefix}#{prefix}:#{repo_prefix}#{name}"), {:only_path => only_path, :controller => 'repositories', :action => (prefix == 'export' ? 'raw' : 'entry'), :id => project, :repository_id => repository.identifier_param,
|
||||
:path => to_path_param(path),
|
||||
:rev => rev,
|
||||
:anchor => anchor},
|
||||
:class => (prefix == 'export' ? 'source download' : 'source')
|
||||
link =
|
||||
link_to(
|
||||
h("#{project_prefix}#{prefix}:#{repo_prefix}#{name}"),
|
||||
{:only_path => only_path, :controller => 'repositories',
|
||||
:action => (prefix == 'export' ? 'raw' : 'entry'),
|
||||
:id => project, :repository_id => repository.identifier_param,
|
||||
:path => to_path_param(path),
|
||||
:rev => rev,
|
||||
:anchor => anchor},
|
||||
:class => (prefix == 'export' ? 'source download' : 'source'))
|
||||
end
|
||||
end
|
||||
repo_prefix = nil
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user