Class: Katello::ContentViewEnvironmentActivationKey
- Inherits:
-
Model
- Object
- ApplicationRecord
- Model
- Katello::ContentViewEnvironmentActivationKey
- Defined in:
- app/models/katello/content_view_environment_activation_key.rb
Class Method Summary collapse
Methods inherited from Model
Class Method Details
.reprioritize_for_activation_key(activation_key, new_cves) ⇒ Object
11 12 13 14 15 16 17 18 |
# File 'app/models/katello/content_view_environment_activation_key.rb', line 11 def self.reprioritize_for_activation_key(activation_key, new_cves) new_order = new_cves.map do |cve| activation_key.content_view_environment_activation_keys.find_by(:content_view_environment_id => cve.id) end new_order.compact.each_with_index do |cveak, index| cveak.update_column(:priority, index) end end |