class Fasta::Server::Actions::Put

Public Instance Methods

default_response_code() click to toggle source
# File lib/fasta/server/actions/put.rb, line 7
def default_response_code
  201
end
success() click to toggle source
# File lib/fasta/server/actions/put.rb, line 11
def success
  if instance = db_table.where(id: params[:id])
    instance.update(params.merge(default_updated_at))
    @response_code = 204
    nil
  else
    db_table.insert(params.merge(default_attributes))
  end
end