lib/jsonapi/resource.rb in jsonapi-resources-0.1.0 vs lib/jsonapi/resource.rb in jsonapi-resources-0.1.1
- old
+ new
@@ -115,10 +115,10 @@
end
def _save
@model.save!
@save_needed = false
- rescue ActiveRecord::RecordInvalid => e
+ rescue ActiveRecord::RecordInvalid, ActiveRecord::RecordNotSaved => e
raise JSONAPI::Exceptions::ValidationErrors.new(e.record.errors.messages)
end
def _remove
@model.destroy