Parece complicado, pero puede tener éxito modificando este método aquí:
En lugar de esto:
text.gsub!(attachment_regexp) do
index = $1.to_i
real_filename = $2
unreferenced_attachments[index] = nil
attachments.fetch(index, real_filename)
end
Le gustaría algo como esto:
text.gsub!(attachment_regexp) do
index = $1.to_i
description = $2.strip
unreferenced_attachments[index] = nil
url = attachments.fetch(index, description)
""
end
Este es solo un ejemplo no probado para mostrarle dónde debe modificarse. Puedo estar equivocado.
Si tengo tiempo mañana, podría abrir un PR con una solución real. ![]()