lib/metadata/ingest/translators/form_to_attributes.rb
def add_association_to_attribute_map(attribute, assoc)
      current = @attributes[attribute]

      # If there's already a value, we can safely ignore the empty association
      return if current && assoc.blank?

      case current
        when nil    then @attributes[attribute] = [assoc]
        when Array  then @attributes[attribute].push(assoc)
      end
    end
def add_association_to_attribute_map(attribute, assoc)
      current = @attributes[attribute]

      # If there's already a value, we can safely ignore the empty association
      return if current && assoc.blank?

      case current
        when nil    then @attributes[attribute] = [assoc]
        when Array  then @attributes[attribute].push(assoc)
      end
    end
def add_association_to_attribute_map ( attribute , assoc ) current = @attributes [ attribute ] # If there's already a value, we can safely ignore the empty association return if current && assoc . blank? case current when nil then @attributes [ attribute ] = [ assoc ] when Array then @attributes [ attribute ] . push ( assoc ) end end
Adds the given association to an array of associations for the given
 attribute
Adds the given association to an array of associations for the given attribute