diff options
Diffstat (limited to 'spec/models/preloaders/labels_preloader_spec.rb')
-rw-r--r-- | spec/models/preloaders/labels_preloader_spec.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/spec/models/preloaders/labels_preloader_spec.rb b/spec/models/preloaders/labels_preloader_spec.rb index 86e64d114c7..07f148a0a6c 100644 --- a/spec/models/preloaders/labels_preloader_spec.rb +++ b/spec/models/preloaders/labels_preloader_spec.rb @@ -40,10 +40,11 @@ RSpec.describe Preloaders::LabelsPreloader do def access_data(labels) labels.each do |label| - if label.is_a?(ProjectLabel) + case label + when ProjectLabel label.project.project_feature label.lazy_subscription(user, label.project) - elsif label.is_a?(GroupLabel) + when GroupLabel label.group.route label.lazy_subscription(user) end |