mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 16:21:18 +08:00
FIX: uploading custom avatar was always hidden
This commit is contained in:
@ -49,12 +49,10 @@ class Validators::UploadValidator < ActiveModel::Validator
|
||||
authorized_uploads = Set.new
|
||||
|
||||
SiteSetting.authorized_extensions
|
||||
.tr(" ", "")
|
||||
.gsub(/[\s\.]+/, "")
|
||||
.downcase
|
||||
.split("|")
|
||||
.each do |extension|
|
||||
next if extension.include?("*")
|
||||
authorized_uploads << (extension.start_with?(".") ? extension[1..-1] : extension).downcase
|
||||
end
|
||||
.each { |extension| authorized_uploads << extension unless extension.include?("*") }
|
||||
|
||||
authorized_uploads
|
||||
end
|
||||
|
Reference in New Issue
Block a user