diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2013-12-15 08:53:02 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2013-12-15 08:53:02 +0000 |
commit | a4a91cab7ef70d900f35c7d0b6b41de5e1ba8ea4 (patch) | |
tree | f8f9cedf80d858f80b6e44321ee062e837306215 /lib/redmine/field_format.rb | |
parent | 3d36b7d91ab029ff829e2aa1484eba9201a54bfc (diff) | |
download | redmine-a4a91cab7ef70d900f35c7d0b6b41de5e1ba8ea4.tar.gz redmine-a4a91cab7ef70d900f35c7d0b6b41de5e1ba8ea4.zip |
Add project identifier substitution option to the URL-pattern property of link format custom fields (#15701).
Patch by Mischa The Evil.
git-svn-id: http://svn.redmine.org/redmine/trunk@12413 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'lib/redmine/field_format.rb')
-rw-r--r-- | lib/redmine/field_format.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/redmine/field_format.rb b/lib/redmine/field_format.rb index ac27831be..799fcf610 100644 --- a/lib/redmine/field_format.rb +++ b/lib/redmine/field_format.rb @@ -289,6 +289,7 @@ module Redmine url.gsub!('%value%') {value.to_s} url.gsub!('%id%') {customized.id.to_s} url.gsub!('%project_id%') {(customized.respond_to?(:project) ? customized.project.try(:id) : nil).to_s} + url.gsub!('%project_identifier%') {(customized.respond_to?(:project) ? customized.project.try(:identifier) : nil).to_s} if custom_field.regexp.present? url.gsub!(%r{%m(\d+)%}) do m = $1.to_i |