zammad/lib/html_sanitizer/replace_inline_images.rb
Mantas Masalskis 752ace59f7 Fixes #5897 - Emails cannot be fetched from mailbox
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Mantas <mm@zammad.com>
2026-01-08 16:37:31 +02:00

13 lines
359 B
Ruby

# Copyright (C) 2012-2026 Zammad Foundation, https://zammad-foundation.org/
class HtmlSanitizer
class ReplaceInlineImages
def sanitize(string, prefix)
scrubber = HtmlSanitizer::Scrubber::InlineImages.new(prefix)
sanitized = ScrubHtml.new(string, [scrubber]).scrub!
[sanitized.to_html, scrubber.attachments_inline]
end
end
end