#9 Active Storage - wrong mime type

This commit is contained in:
Karel Pičman 2025-12-11 16:34:21 +01:00
parent dc838ae02a
commit 64de6a1e9d
2 changed files with 2 additions and 7 deletions

View File

@ -94,7 +94,7 @@ module DmsfUploadHelper
new_revision.file.attach( new_revision.file.attach(
io: File.open(committed_file[:tempfile_path]), io: File.open(committed_file[:tempfile_path]),
filename: new_revision.name, filename: new_revision.name,
content_type: new_revision.content_type, content_type: committed_file[:mime_type],
identify: false identify: false
) )
file.last_revision = new_revision file.last_revision = new_revision

View File

@ -278,12 +278,7 @@ class DmsfFileRevision < ApplicationRecord
end end
def copy_file_content(open_file) def copy_file_content(open_file)
file.attach( file.attach io: open_file, filename: dmsf_file.name
io: open_file,
filename: dmsf_file.name,
content_type: content_type,
identify: false
)
end end
# Overrides Redmine::Acts::Customizable::InstanceMethods#available_custom_fields # Overrides Redmine::Acts::Customizable::InstanceMethods#available_custom_fields