From d545ca736070e3117637e9ea1b065df07ab705d2 2008-11-11 13:28:48 From: Jean-Philippe Lang Date: 2008-11-11 13:28:48 Subject: [PATCH] Fixed: Trac migration of ticket:123 or [ticket:34] do not work (#2053). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2013 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- diff --git a/lib/tasks/migrate_from_trac.rake b/lib/tasks/migrate_from_trac.rake index fd53250..88f9fbc 100644 --- a/lib/tasks/migrate_from_trac.rake +++ b/lib/tasks/migrate_from_trac.rake @@ -270,7 +270,7 @@ namespace :redmine do text = text.gsub(/\[(http[^\s]+)\s+([^\]]+)\]/) {|s| "\"#{$2}\":#{$1}"} # Situations like the following: # [ticket:234 Text],[ticket:234 This is a test] - text = text.gsub(/\[ticket\:([^\ ]+)\ (.+?)\]/, '[[#\1|\2]]') + text = text.gsub(/\[ticket\:([^\ ]+)\ (.+?)\]/, '"\2":/issues/show/\1') # Situations like: # ticket:1234 # #1 is working cause Redmine uses the same syntax.