Update vehicle.rb

This commit is contained in:
2016-04-27 14:06:30 -04:00
parent 55f6666328
commit cf3983adc4

View File

@@ -17,17 +17,22 @@ class Vehicle < ActiveRecord::Base
validates_presence_of :year, :make, :model, :qbo_customer_id
before_validation :decode_vin
after_initialize :get_details
def to_s
return "#{self.year} #{self.make} #{self.model}"
end
def details
@details = JSON.parse get_decoder.full(self.vin)
return @details
end
private
def get_details
@details = JSON.parse get_decoder.full(self.vin)
end
def get_decoder
#TODO API Code via Settings
return decoder = Edmunds::Vin.new('2dheutzvhxs28dzukx5tgu47')