lib/dwc-archive/classification_normalizer.rb in dwc-archive-0.8.1 vs lib/dwc-archive/classification_normalizer.rb in dwc-archive-0.8.2
- old
+ new
@@ -318,16 +318,9 @@
def get_linnean_classification_path(row, taxon)
res = []
[:kingdom, :phylum, :class, :order, :family, :genus, :subgenus].each do |clade|
res << [row[@core_fields[clade]], clade] if @core_fields[clade]
end
- if !res.empty?
- if taxon.current_name_canonical && taxon.current_name_canonical.split(" ").size > 1 && taxon.current_name != res[-1][0]
- res << [taxon.current_name_canonical, taxon.rank]
- else
- res = []
- end
- end
res
end
end
end