From 13b1e05c559e5e91d26eb26718427017db17d5a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Pi=C4=8Dman?= Date: Thu, 27 Nov 2025 14:29:20 +0100 Subject: [PATCH] #9 Active Storage - io must be rewindable --- lib/redmine_dmsf/webdav/dmsf_resource.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/redmine_dmsf/webdav/dmsf_resource.rb b/lib/redmine_dmsf/webdav/dmsf_resource.rb index 39ca604a..4cd723b5 100644 --- a/lib/redmine_dmsf/webdav/dmsf_resource.rb +++ b/lib/redmine_dmsf/webdav/dmsf_resource.rb @@ -633,6 +633,7 @@ module RedmineDmsf if request.body.respond_to?(:rewind) new_revision.copy_file_content request.body else # A workaround for Webrick that doesn't support rewind + Rails.logger.info ">>> A workaround for Webrick that doesn't support rewind" stream = StringIO.new while (buffer = request.body.read(8_192)) stream.write buffer