From 468afaaa5af9fc3506254c70f82c46f6608da0d4 Mon Sep 17 00:00:00 2001 From: aignatov-bio Date: Tue, 2 Mar 2021 15:04:43 +0100 Subject: [PATCH] Fix upercase file extensions [SCI-5484] --- app/helpers/file_icons_helper.rb | 6 +++--- config/initializers/constants.rb | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/helpers/file_icons_helper.rb b/app/helpers/file_icons_helper.rb index a3c19db47..fd066a7bd 100644 --- a/app/helpers/file_icons_helper.rb +++ b/app/helpers/file_icons_helper.rb @@ -2,13 +2,13 @@ module FileIconsHelper def wopi_file?(asset) - file_ext = asset.file_name.split('.').last + file_ext = asset.file_name.split('.').last.downcase %w(csv ods xls xlsb xlsm xlsx odp pot potm potx pps ppsm ppsx ppt pptm pptx doc docm docx dot dotm dotx odt rtf).include?(file_ext) end def file_fa_icon_class(asset) - file_ext = asset.file_name.split('.').last + file_ext = asset.file_name.split('.').last.downcase if Extends::FILE_FA_ICON_MAPPINGS[file_ext] # Check for custom mappings or possible overrides Extends::FILE_FA_ICON_MAPPINGS[file_ext] @@ -31,7 +31,7 @@ module FileIconsHelper # For showing next to file def file_extension_icon(asset, report = false) - file_ext = asset.file_name.split('.').last + file_ext = asset.file_name.split('.').last.downcase if Constants::FILE_TEXT_FORMATS.include?(file_ext) image_link = 'icon_small/docx_file.svg' elsif Constants::FILE_TABLE_FORMATS.include?(file_ext) diff --git a/config/initializers/constants.rb b/config/initializers/constants.rb index 4b61ad332..c35fecf5e 100644 --- a/config/initializers/constants.rb +++ b/config/initializers/constants.rb @@ -308,7 +308,7 @@ class Constants PREVIEWABLE_FILE_TYPES = TEXT_EXTRACT_FILE_TYPES WHITELISTED_IMAGE_TYPES = [ - 'gif', 'jpeg', 'pjpeg', 'png', 'x-png', 'svg+xml', 'bmp', 'tiff' + 'gif', 'jpeg', 'pjpeg', 'png', 'x-png', 'svg+xml', 'bmp', 'tiff', 'jpg' ].freeze WHITELISTED_IMAGE_TYPES_EDITABLE = %w(