scinote-web/app/controllers/api/v1/base_controller.rb
2018-08-24 15:37:23 +02:00

17 lines
406 B
Ruby

# frozen_string_literal: true
module Api
module V1
class BaseController < ApiController
rescue_from ActionController::ParameterMissing do |e|
logger.error e.message
render jsonapi: {}, status: :bad_request
end
rescue_from ActiveRecord::RecordNotFound do |e|
logger.error e.message
render jsonapi: {}, status: :not_found
end
end
end
end