Method: Projects::Settings::DeployKeysPresenter#available_keys
- Defined in:
- app/presenters/projects/settings/deploy_keys_presenter.rb
#available_keys ⇒ Object
NOTE: This method is redundant. Use available_project_keys and available_public_keys instead. It includes:
-
Enabled deploy keys in projects that can be accessed by the user.
-
Instance-level public deploy keys.
It excludes:
-
The deploy keys enabled in the project.
31 32 33 34 35 36 37 38 |
# File 'app/presenters/projects/settings/deploy_keys_presenter.rb', line 31 def available_keys strong_memoize(:available_keys) do current_user .accessible_deploy_keys .id_not_in(enabled_keys.select(:id)) .with_projects end end |