Fix admin entity decoration

This commit is contained in:
2024-03-29 13:48:24 +11:00
parent 1364d78f29
commit 59f42c235c
8 changed files with 370 additions and 6 deletions

View File

@@ -0,0 +1,23 @@
# frozen_string_literal: false
# auto_register: false
require "rexml/parsers/pullparser"
require "sanitize"
require "nokogiri"
module Admin
module Decorators
module Statuses
class Decorator < Main::Decorators::Posts::Decorator
def raw_content
res = Sanitize.fragment(content,
elements: ["img", "p"],
attributes: {"img" => ["alt", "src", "title"]})
res.gsub(prefix_emoji[0], "") if prefix_emoji
end
end
end
end
end