OpenProject is the leading open source project management software.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
openproject/app/controllers/errors_controller.rb

31 lines
571 B

class ErrorsController < ::ActionController::Base
include ErrorsHelper
include OpenProjectErrorHelper
include Accounts::CurrentUser
def not_found
render_404
end
def unacceptable
render file: "#{Rails.root}/public/422.html",
status: :unacceptable,
layout: false
end
def internal_error
render_500 error_options
end
private
def error_options
{
exception: request.env["action_dispatch.exception"] || request.env["sentry.rescued_exception"]
}.compact
end
def use_layout
'only_logo'
end
end