Module: RangeValuesMapper
- Included in:
- VinService
- Defined in:
- lib/mappers/range_values_mapper.rb
Class Method Summary collapse
Class Method Details
.map_fields(response) ⇒ Object
2 3 4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/mappers/range_values_mapper.rb', line 2 def self.map_fields(response) return {} unless response&.dig('used_vehicles', 'used_vehicle_list') vehicle_range = response['used_vehicles']['used_vehicle_list'][0] return { range: { xclean: vehicle_range['adjusted_whole_xclean'], clean: vehicle_range['adjusted_whole_clean'], average: vehicle_range['adjusted_whole_avg'], rough: vehicle_range['adjusted_whole_rough'] } } end |