@@ -51,12 +51,12 task :migrate_from_mantis => :environment do | |||
|
51 | 51 | |
|
52 | 52 | TARGET_TRACKER = Tracker.find :first |
|
53 | 53 | |
|
54 |
|
|
|
54 | DEFAULT_ROLE = Role.find_by_position(3) | |
|
55 | 55 | manager_role = Role.find_by_position(1) |
|
56 | 56 | developer_role = Role.find_by_position(2) |
|
57 |
ROLE_MAPPING = {10 => |
|
|
58 |
25 => |
|
|
59 |
40 => |
|
|
57 | ROLE_MAPPING = {10 => DEFAULT_ROLE, # viewer | |
|
58 | 25 => DEFAULT_ROLE, # reporter | |
|
59 | 40 => DEFAULT_ROLE, # updater | |
|
60 | 60 | 55 => developer_role, # developer |
|
61 | 61 | 70 => manager_role, # manager |
|
62 | 62 | 90 => manager_role # administrator |
@@ -271,7 +271,7 task :migrate_from_mantis => :environment do | |||
|
271 | 271 | # Project members |
|
272 | 272 | project.members.each do |member| |
|
273 | 273 | m = Member.new :user => User.find_by_id(users_map[member.user_id]), |
|
274 |
:role => ROLE_MAPPING[member.access_level] || |
|
|
274 | :role => ROLE_MAPPING[member.access_level] || DEFAULT_ROLE | |
|
275 | 275 | m.project = p |
|
276 | 276 | m.save |
|
277 | 277 | end |
General Comments 0
You need to be logged in to leave comments.
Login now