Method: JsonApiClient::Helpers::Dirty#set_attribute_was

Defined in:
lib/json_api_client/helpers/dirty.rb

#set_attribute_was(attr, value) ⇒ Object



36
37
38
39
40
41
42
# File 'lib/json_api_client/helpers/dirty.rb', line 36

def set_attribute_was(attr, value)
  begin
    value = value.duplicable? ? value.clone : value
    changed_attributes[attr] = value
  rescue TypeError, NoMethodError
  end
end