From 62bfc18357baa4d12ecf18033e1b53770dcc923a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Pi=C4=8Dman?= Date: Thu, 12 Sep 2024 07:50:12 +0200 Subject: [PATCH] Missing mime type --- app/controllers/dmsf_upload_controller.rb | 1 + test/integration/rest_api/dmsf_file_api_test.rb | 1 + 2 files changed, 2 insertions(+) diff --git a/app/controllers/dmsf_upload_controller.rb b/app/controllers/dmsf_upload_controller.rb index 69e8ebcc..1690e00b 100644 --- a/app/controllers/dmsf_upload_controller.rb +++ b/app/controllers/dmsf_upload_controller.rb @@ -102,6 +102,7 @@ class DmsfUploadController < ApplicationController uploaded_file[:tempfile_path] = upload.tempfile_path uploaded_file[:size] = upload.size uploaded_file[:digest] = upload.digest + uploaded_file[:mime_type] = upload.mime_type end commit_files_internal uploaded_files end diff --git a/test/integration/rest_api/dmsf_file_api_test.rb b/test/integration/rest_api/dmsf_file_api_test.rb index 89d09880..2eb42dd1 100644 --- a/test/integration/rest_api/dmsf_file_api_test.rb +++ b/test/integration/rest_api/dmsf_file_api_test.rb @@ -160,6 +160,7 @@ class DmsfFileApiTest < RedmineDmsf::Test::IntegrationTest assert_response :success revision = DmsfFileRevision.order(:created_at).last assert revision.present? + assert_equal 'text/plain', revision.mime_type end def test_upload_document_exceeded_attachment_max_size