@@ -25,23 +25,28 task :migrate_from_mantis => :environment do | |||
|
25 | 25 | module MantisMigrate |
|
26 | 26 | |
|
27 | 27 | default_status = IssueStatus.default |
|
28 | closed_status = IssueStatus.find :first, :conditions => { :is_closed => true } | |
|
29 | STATUS_MAPPING = {10 => default_status, # new | |
|
30 | 20 => default_status, # feedback | |
|
31 | 30 => default_status, # acknowledged | |
|
32 |
|
|
|
33 |
|
|
|
34 |
|
|
|
35 |
|
|
|
28 | assigned_status = IssueStatus.find_by_position(2) | |
|
29 | resolved_status = IssueStatus.find_by_position(3) | |
|
30 | feedback_status = IssueStatus.find_by_position(4) | |
|
31 | closed_status = IssueStatus.find :first, :conditions => { :is_closed => true } | |
|
32 | STATUS_MAPPING = {10 => default_status, # new | |
|
33 | 20 => feedback_status, # feedback | |
|
34 | 30 => default_status, # acknowledged | |
|
35 | 40 => default_status, # confirmed | |
|
36 | 50 => assigned_status, # assigned | |
|
37 | 80 => resolved_status, # resolved | |
|
38 | 90 => closed_status # closed | |
|
36 | 39 | } |
|
37 | 40 | |
|
38 |
default_role = Role.find |
|
|
39 | ROLE_MAPPING = {10 => default_role, # viewer | |
|
40 | 25 => default_role, # reporter | |
|
41 |
|
|
|
42 |
|
|
|
43 |
|
|
|
44 |
|
|
|
41 | default_role = Role.find_by_position(3) | |
|
42 | manager_role = Role.find_by_position(1) | |
|
43 | developer_role = Role.find_by_position(2) | |
|
44 | ROLE_MAPPING = {10 => default_role, # viewer | |
|
45 | 25 => default_role, # reporter | |
|
46 | 40 => default_role, # updater | |
|
47 | 55 => developer_role, # developer | |
|
48 | 70 => manager_role, # manager | |
|
49 | 90 => manager_role # administrator | |
|
45 | 50 | } |
|
46 | 51 | |
|
47 | 52 | CUSTOM_FIELD_TYPE_MAPPING = {0 => 'string', # String |
General Comments 0
You need to be logged in to leave comments.
Login now