From fd74947d286add8d00180aa58779b640eb0569d1 Mon Sep 17 00:00:00 2001 From: rulingcom Date: Fri, 7 Aug 2026 16:28:06 +0800 Subject: [PATCH] fix: use file_filename field for CarrierWave 3.x compatibility --- app/models/bulletin_file.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/bulletin_file.rb b/app/models/bulletin_file.rb index ad4d58c..d2ada5f 100644 --- a/app/models/bulletin_file.rb +++ b/app/models/bulletin_file.rb @@ -18,7 +18,7 @@ class BulletinFile end def to_fronted(locale=I18n.locale) file = self - (file.enabled_for?(locale) && !file[:file].blank?) ? { "file_url" => "/xhr/announcements/file/#{file.id}/#{file['file']}" + "\" title=\"#{file.file_title}", + (file.enabled_for?(locale) && !file[:file_filename].blank?) ? { "file_url" => "/xhr/announcements/file/#{file.id}/#{file['file_filename']}" + "\" title=\"#{file.file_title}", "file_title" => (file.title.blank? ? URI.unescape(File.basename(file.file.path)) : file.title rescue '') } : nil rescue nil end