lib/rcap/cap_1_0/parameter.rb in rcap-2.1.0 vs lib/rcap/cap_1_0/parameter.rb in rcap-2.2.0

- old
+ new

@@ -15,21 +15,21 @@ # @param [REXML::Element] parameter_xml_element # @return [Parameter] def self.from_xml_element( parameter_xml_element ) parameter_hash = self.parse_parameter( parameter_xml_element.text ) self.new do |parameter| - parameter.name = parameter_hash[ :name ] - parameter.value = parameter_hash[ :value ] + parameter.name = RCAP.strip_if_given( parameter_hash[ :name ]) + parameter.value = RCAP.strip_if_given( parameter_hash[ :value ]) end end # @param [String] parameter_string # @return [Hash] def self.parse_parameter( parameter_string ) name, value = parameter_string.split("=") if name && value - { :name => name, - :value => value } + { :name => RCAP.strip_if_given( name ), + :value => RCAP.strip_if_given( value )} end end end end end