v1_aardvark_migrator was failing when RESOURCE_CLASS_MAP[@v1_hash['dc_type_s'] and RESOURCE_TYPE_MAP[@v1_hash['layer_geom_type_s'] returned nil when gsub was called (lib/geo_combine/migrators/v1_aardvark_migrator.rb:54 and lib/geo_combine/migrators/v1_aardvark_migrator.rb:55)
Solution
add save-nav method (&) to gsub
make guard clause for is_part_of explicit (will handle nil)
Problem
v1_aardvark_migrator
was failing whenRESOURCE_CLASS_MAP[@v1_hash['dc_type_s']
andRESOURCE_TYPE_MAP[@v1_hash['layer_geom_type_s']
returnednil
whengsub
was called (lib/geo_combine/migrators/v1_aardvark_migrator.rb:54
andlib/geo_combine/migrators/v1_aardvark_migrator.rb:55
)Solution
&
) togsub
is_part_of
explicit (will handlenil
)