fatfreecrm/fat_free_crm · error · RuntimeError

Unknown resource

Error message

Unknown resource

What it means

Error "Unknown resource" thrown in fatfreecrm/fat_free_crm.

Source

Thrown at app/controllers/application_controller.rb:268

      render plain: ''
    end
  end

  def configure_devise_parameters
    devise_parameter_sanitizer.permit(:sign_up) do |user_params|
      user_params.permit(:username, :email, :password, :password_confirmation)
    end
  end

  def find_class(asset)
    Rails.application.eager_load! unless Rails.application.config.cache_classes
    classes = ActiveRecord::Base.descendants.map(&:name)
    find = classes.find { |m| m == asset.classify }
    if find
      find.safe_constantize
    else
      raise "Unknown resource"
    end
  end

  # In a number of places, we pass ?previous=(id) or ?previous=crm.find_form...
  # This method centralises all of the places we can pass in a previous param
  # and extracts an int ID, or nil
  def detect_previous_id
    return unless params[:previous]
    return if params[:previous].start_with?("crm")

    params[:previous].to_i
  end
  ActiveSupport.run_load_hooks(:fat_free_crm_application_controller, self)
end

View on GitHub (pinned to 3bb64ca0d5)

When it happens

Trigger: Thrown at app/controllers/application_controller.rb:268 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of fatfreecrm/fat_free_crm@3bb64ca0d5 (2026-08-23). Data as JSON: /api/errors/f97ed297fd102c62. Report an issue: GitHub.