znamenica/allslavic

View on GitHub
app/controllers/errors_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

class ErrorsController < ApplicationController
   def not_found
      if json_request?
         render json: { error: "not-found" }.to_json, status: 404
      else
         render text: "404 Not found", status: 404 # You can render your own template here
      end
   end

   def exception
      if json_request?
         render json: { error: "internal-server-error" }.to_json, status: 500
      else
         render text: "500 Internal Server Error", status: 500 # You can render your own template here
      end
   end
end