Class: Katello::ContentViewErratumFilterRule

Inherits:
Model
  • Object
show all
Defined in:
app/models/katello/content_view_erratum_filter_rule.rb

Constant Summary collapse

ISSUED =
"issued"
UPDATED =
"updated"
DATE_TYPES =
[ISSUED, UPDATED]

Instance Method Summary collapse

Methods inherited from Model

#destroy!

Instance Method Details

#filter_has_date_or_type_rule?Boolean

Returns:

  • (Boolean)


28
29
30
# File 'app/models/katello/content_view_erratum_filter_rule.rb', line 28

def filter_has_date_or_type_rule?
  filter.erratum_rules.any? { |rule| rule.start_date || rule.end_date || !rule.types.blank? }
end

#pulp_date_typeObject



32
33
34
# File 'app/models/katello/content_view_erratum_filter_rule.rb', line 32

def pulp_date_type
  self.date_type == ISSUED ? "issued" : "updated"
end