23 lines
485 B
Ruby
23 lines
485 B
Ruby
|
# frozen_string_literal: true
|
||
|
|
||
|
module Banzai
|
||
|
module Filter
|
||
|
# The actual filter is implemented in the EE mixin
|
||
|
class VulnerabilityReferenceFilter < IssuableReferenceFilter
|
||
|
self.reference_type = :vulnerability
|
||
|
|
||
|
def self.object_class
|
||
|
Vulnerability
|
||
|
end
|
||
|
|
||
|
private
|
||
|
|
||
|
def project
|
||
|
context[:project]
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
|
||
|
Banzai::Filter::VulnerabilityReferenceFilter.prepend_if_ee('EE::Banzai::Filter::VulnerabilityReferenceFilter')
|