mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FIX: Gravatar uploads being dependent on authorized_extensions.
This commit is contained in:
committed by
Guo Xiang Tan
parent
20bc4a38a5
commit
7bd93eba3e
@@ -26,6 +26,13 @@ class Validators::UploadValidator < ActiveModel::Validator
|
||||
return true
|
||||
end
|
||||
|
||||
if upload.for_gravatar &&
|
||||
FileHelper.supported_gravatar_extensions.include?(extension)
|
||||
|
||||
maximum_image_file_size(upload)
|
||||
return true
|
||||
end
|
||||
|
||||
if is_authorized?(upload, extension)
|
||||
if FileHelper.is_supported_image?(upload.original_filename)
|
||||
authorized_image_extension(upload, extension)
|
||||
|
||||
Reference in New Issue
Block a user