Index: lib/tasks/migrate_from_trac.rake =================================================================== --- lib/tasks/migrate_from_trac.rake (revision 4802) +++ lib/tasks/migrate_from_trac.rake (working copy) @@ -487,6 +487,7 @@ status_change = changeset.select {|change| change.field == 'status'}.first resolution_change = changeset.select {|change| change.field == 'resolution'}.first comment_change = changeset.select {|change| change.field == 'comment'}.first + owner_change = changeset.select {|change| change.field == 'owner'}.first n = Journal.new :notes => (comment_change ? convert_wiki_text(encode(comment_change.newvalue)) : ''), :created_on => time @@ -507,6 +508,12 @@ :old_value => resolution_change.oldvalue, :value => resolution_change.newvalue) end + if owner_change + n.details << JournalDetail.new(:property => 'attr', + :prop_key => 'assigned_to_id', + :old_value => find_or_create_user(owner_change.oldvalue), + :value => find_or_create_user(owner_change.newvalue)) + end n.save unless n.details.empty? && n.notes.blank? end