Class: Banzai::Filter::IframeLinkFilter
- Inherits:
-
PlayableLinkFilter
- Object
- HTML::Pipeline::Filter
- PlayableLinkFilter
- Banzai::Filter::IframeLinkFilter
- Extended by:
- Gitlab::Utils::Override
- Includes:
- Gitlab::Utils::StrongMemoize
- Defined in:
- lib/banzai/filter/iframe_link_filter.rb
Constant Summary
Constants included from Concerns::PipelineTimingCheck
Concerns::PipelineTimingCheck::MAX_PIPELINE_SECONDS
Instance Method Summary collapse
Methods included from Gitlab::Utils::Override
extended, extensions, included, method_added, override, prepended, queue_verification, verify!
Methods included from Concerns::PipelineTimingCheck
Instance Method Details
#call ⇒ Object
17 18 19 20 21 22 23 24 |
# File 'lib/banzai/filter/iframe_link_filter.rb', line 17 def call return doc unless Gitlab::CurrentSettings.iframe_rendering_enabled? return doc unless context[:project]&.allow_iframes_in_markdown_feature_flag_enabled? || context[:group]&.allow_iframes_in_markdown_feature_flag_enabled? super end |