Estoy intentando crear publicaciones gestionadas por el sistema que utilicen HTML crudo en un plugin del sitio web (en desarrollo). Al revisar la documentación y varios posts, creo que adopté el enfoque correcto, sin embargo, el preprocesador sigue escapando con etiquetas <code> varias partes de mi publicación.
Así es como termina:
Así es como debería terminar (lo edité en el navegador):
Este es el código que estoy utilizando para crear la publicación:
post = PostCreator.new(Discourse.system_user,
title: mmbill.getTitle(),
raw: cooked,
cooked: cooked,
cook_methods: Post.cook_methods[:raw_html],
archetype: 'regular',
created_at: createdAt,
skip_validations: true,
category: Mmbill.getCatId(),
is_warning: false,
meta_data: { mm_type: 'bill', mm_id: final[:bill_id] },
shared_draft: false,
topic_opts: {}
)
¡Gracias por cualquier ayuda que puedas ofrecer!


