- else
- raise OSM::APIBadXMLError.new("changeset", pt, "ID is required when updating.") if pt['id'].nil?
- cs.id = pt['id'].to_i
- # .to_i will return 0 if there is no number that can be parsed.
- # We want to make sure that there is no id with zero anyway.
- raise OSM::APIBadUserInput.new("ID of changeset cannot be zero when updating.") if cs.id == 0