Welcome to the "trac"-ing site of soap4r!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

Ticket #360: nbn.patch

File nbn.patch, 0.7 kB (added by nahi, 1 year ago)
  • lib/wsdl/soap/literalMappingRegistryCreator.rb

    old new  
    160160    child_element = typedef.find_aryelement 
    161161    if child_type == XSD::AnyTypeName 
    162162      type = nil 
    163     elsif child_element and (klass = element_basetype(child_element)) 
    164       type = klass.name 
     163    elsif child_element 
     164      if klass = element_basetype(child_element) 
     165        type = klass.name 
     166      else 
     167        type = create_class_name(child_element.name, @modulepath) 
     168      end 
    165169    elsif child_type 
    166170      type = create_class_name(child_type, @modulepath) 
    167171    else