]> source.dussan.org Git - redmine.git/commitdiff
Mantis importer: fixed default role mapping
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Wed, 15 Aug 2007 11:11:27 +0000 (11:11 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Wed, 15 Aug 2007 11:11:27 +0000 (11:11 +0000)
git-svn-id: http://redmine.rubyforge.org/svn/trunk@638 e93f8b46-1217-0410-a6f0-8f06a7374b81

lib/tasks/migrate_from_mantis.rake

index 4f6f1852734de56fe7470e8fe7994337608fc2cc..8644437ae08c95ed143702eeb5edba16300359e7 100644 (file)
@@ -51,12 +51,12 @@ task :migrate_from_mantis => :environment do
     \r
       TARGET_TRACKER = Tracker.find :first\r
       \r
-      default_role = Role.find_by_position(3)\r
+      DEFAULT_ROLE = Role.find_by_position(3)\r
       manager_role = Role.find_by_position(1)\r
       developer_role = Role.find_by_position(2)\r
-      ROLE_MAPPING = {10 => default_role,   # viewer\r
-                      25 => default_role,   # reporter\r
-                      40 => default_role,   # updater\r
+      ROLE_MAPPING = {10 => DEFAULT_ROLE,   # viewer\r
+                      25 => DEFAULT_ROLE,   # reporter\r
+                      40 => DEFAULT_ROLE,   # updater\r
                       55 => developer_role, # developer\r
                       70 => manager_role,   # manager\r
                       90 => manager_role    # administrator\r
@@ -271,7 +271,7 @@ task :migrate_from_mantis => :environment do
        # Project members\r
        project.members.each do |member|\r
           m = Member.new :user => User.find_by_id(users_map[member.user_id]),\r
-                        :role => ROLE_MAPPING[member.access_level] || default_role\r
+                        :role => ROLE_MAPPING[member.access_level] || DEFAULT_ROLE\r
          m.project = p\r
          m.save\r
        end     \r