Sha256: 8d46630cd5547ed46ca448bebcff75fb19c883edf1ab481c1576eba192b774dc

Contents?: true

Size: 385 Bytes

Versions: 7

Compression:

Stored size: 385 Bytes

Contents

class ErrorsController < ApplicationController
  def routing
    render_routing_error("Route not found: /#{params[:error]}")
  end

  private

    def render_routing_error(exception)
      logger.error("Rendering 404 page due to exception: #{exception.inspect} - #{exception.backtrace if exception.respond_to? :backtrace}")
      render '404', layout: "error", status: 404
    end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
sufia-7.1.0 app/controllers/errors_controller.rb
sufia-7.0.0 app/controllers/errors_controller.rb
sufia-7.0.0.rc2 app/controllers/errors_controller.rb
sufia-7.0.0.rc1 app/controllers/errors_controller.rb
sufia-7.0.0.beta4 app/controllers/errors_controller.rb
sufia-7.0.0.beta3 app/controllers/errors_controller.rb
sufia-7.0.0.beta2 app/controllers/errors_controller.rb