From 0702ee7837537260c9edaa057562e2469b7de384 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Pi=C4=8Dman?= Date: Thu, 27 Nov 2025 11:39:23 +0100 Subject: [PATCH] #9 Active Storage - DatabaseCreateError --- lib/redmine_dmsf.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/redmine_dmsf.rb b/lib/redmine_dmsf.rb index 597f241f..97a8e49e 100644 --- a/lib/redmine_dmsf.rb +++ b/lib/redmine_dmsf.rb @@ -51,10 +51,12 @@ module RedmineDmsf def dmsf_index_database if Setting.plugin_redmine_dmsf['dmsf_index_database'].present? - Setting.plugin_redmine_dmsf['dmsf_index_database'].strip + dir = Setting.plugin_redmine_dmsf['dmsf_index_database'].strip else - File.expand_path('dmsf_index', Rails.root) + dir = File.expand_path('dmsf_index', Rails.root) end + FileUtils.mkdir_p(dir) unless Dir.exist?(dir) + dir end def dmsf_stemming_lang