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