el1 = XML::Node.new "preferences"
prefs.each do |pref|
- el1 << pref.to_xml_node
+ el1 << pref.to_xml_node
end
doc.root << el1
if preference = old_preferences.delete(pt["k"])
preference.v = pt["v"]
elsif new_preferences.include?(pt["k"])
- fail OSM::APIDuplicatePreferenceError.new(pt["k"])
+ raise OSM::APIDuplicatePreferenceError.new(pt["k"])
else
preference = @user.preferences.build(:k => pt["k"], :v => pt["v"])
end