Ya no tienes que investigar más por todo internet ya que llegaste al sitio correcto, poseemos la solución que buscas y sin problema.
Solución:
Agregue este código a su config/application.rb:
# Hack for allowing SVG files. While this hack is here, we should **not**
# allow arbitrary SVG uploads. https://github.com/rails/rails/issues/34665
ActiveStorage::Engine.config
.active_storage
.content_types_to_serve_as_binary
.delete('image/svg+xml')
Puedes eliminar los comentarios, por supuesto :). Espero eso ayude.
Los svg se consideran tipos de contenido binario, por lo que los enlaces svg de almacenamiento activo se representan como enlaces de archivos adjuntos de descarga. Puede ver todos los tipos de contenido y las limitaciones en este enlace https://github.com/rails/rails/blob/master/activestorage/lib/active_storage/engine.rb.
Puede encontrar más información sobre esta limitación y explicación aquí: http://github.com/jdelStrother/rails/commit/06ab7b27ea1c1ab357085439abacdb464f6742bf. Publicaré un problema para esto. Quizás lo arreglen en el futuro
Sección de Reseñas y Valoraciones
Si posees alguna cuestión o forma de aclarar nuestro sección eres capaz de añadir un exégesis y con gusto lo observaremos.