*** oddb.org/src/model/doctor.rb 2011-11-23 08:42:36.517923255 +0100 --- /home/masa/ywesee/oddb.org.ruby193/src/model/doctor.rb 2011-11-23 14:15:30.005829055 +0100 *************** *** 68,74 **** end private def adjust_types(values, app=nil) ! values.each { |key, value| case key when :specialities, :capabilities values.store(key, value.to_s.split(/[\r\n]+/u)) --- 68,74 ---- end private def adjust_types(values, app=nil) ! values.dup.each { |key, value| case key when :specialities, :capabilities values.store(key, value.to_s.split(/[\r\n]+/u)) *************** *** 76,81 **** --- 76,82 ---- values.store(key, value.to_i) end } + values end end end