2018-11-18 11:00:15 +05:30
|
|
|
# frozen_string_literal: true
|
|
|
|
|
2018-03-17 18:26:18 +05:30
|
|
|
module Banzai
|
|
|
|
module Filter
|
|
|
|
# The actual filter is implemented in the EE mixin
|
|
|
|
class EpicReferenceFilter < IssuableReferenceFilter
|
|
|
|
self.reference_type = :epic
|
|
|
|
|
|
|
|
def self.object_class
|
|
|
|
Epic
|
|
|
|
end
|
2018-12-05 23:21:45 +05:30
|
|
|
|
|
|
|
private
|
|
|
|
|
|
|
|
def group
|
|
|
|
context[:group] || context[:project]&.group
|
|
|
|
end
|
2018-03-17 18:26:18 +05:30
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
2020-04-22 19:07:51 +05:30
|
|
|
|
|
|
|
Banzai::Filter::EpicReferenceFilter.prepend_if_ee('EE::Banzai::Filter::EpicReferenceFilter')
|