5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-06-29 21:46:07 +00:00
panel/app/lib/action_dispatch/http/uploaded_file_decorator.rb
f eb7d0679bb normalizar strings sin romperlas
en castellano no nos afectó pero en árabe rompe el significado
2022-04-28 10:34:57 -03:00

22 lines
555 B
Ruby

# frozen_string_literal: true
module ActionDispatch
module Http
# Normaliza los nombres de archivo para que se propaguen
# correctamente a través de todo el stack.
module UploadedFileDecorator
extend ActiveSupport::Concern
included do
# Devolver el nombre de archivo con caracteres unicode
# normalizados
def original_filename
@original_filename.unicode_normalize
end
end
end
end
end
ActionDispatch::Http::UploadedFile.include ActionDispatch::Http::UploadedFileDecorator