##// END OF EJS Templates
Don't add the inclusion error when tracker is not set, the blank error is enough....
Don't add the inclusion error when tracker is not set, the blank error is enough. git-svn-id: http://svn.redmine.org/redmine/trunk@15492 e93f8b46-1217-0410-a6f0-8f06a7374b81

File last commit:

r14963:b56f77322ac2
r15110:90d14b71b365
Show More
routes_helper.rb
81 lines | 2.3 KiB | text/x-ruby | RubyLexer
Jean-Philippe Lang
Moved routes helper methods to an helper....
r10845 # encoding: utf-8
#
# Redmine - project management software
Jean-Philippe Lang
Updates copyright for 2016....
r14856 # Copyright (C) 2006-2016 Jean-Philippe Lang
Jean-Philippe Lang
Moved routes helper methods to an helper....
r10845 #
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
module RoutesHelper
# Returns the path to project issues or to the cross-project
# issue list if project is nil
Jean-Philippe Lang
Renamed #_issues_path to #_project_issues_path....
r10846 def _project_issues_path(project, *args)
Jean-Philippe Lang
Moved routes helper methods to an helper....
r10845 if project
project_issues_path(project, *args)
else
issues_path(*args)
end
end
Jean-Philippe Lang
Code cleanup, use named routes....
r10847
Jean-Philippe Lang
Adds a "New issue" link on the global issue list (#6204)....
r14963 def _new_project_issue_path(project, *args)
if project
new_project_issue_path(project, *args)
else
new_issue_path(*args)
end
end
Jean-Philippe Lang
Code cleanup, use named routes....
r10847 def _project_calendar_path(project, *args)
project ? project_calendar_path(project, *args) : issues_calendar_path(*args)
end
def _project_gantt_path(project, *args)
project ? project_gantt_path(project, *args) : issues_gantt_path(*args)
end
Jean-Philippe Lang
Removes routes for time entries nested under project/issues....
r13060
def _time_entries_path(project, issue, *args)
if issue
issue_time_entries_path(issue, *args)
elsif project
project_time_entries_path(project, *args)
else
time_entries_path(*args)
end
end
def _report_time_entries_path(project, issue, *args)
if issue
report_issue_time_entries_path(issue, *args)
elsif project
report_project_time_entries_path(project, *args)
else
report_time_entries_path(*args)
end
end
def _new_time_entry_path(project, issue, *args)
if issue
new_issue_time_entry_path(issue, *args)
elsif project
new_project_time_entry_path(project, *args)
else
new_time_entry_path(*args)
end
end
Jean-Philippe Lang
Forum list can be reordered with drag and drop (#12909)....
r14955
def board_path(board, *args)
project_board_path(board.project, board, *args)
end
Jean-Philippe Lang
Moved routes helper methods to an helper....
r10845 end