FEATURE: Use amazon s3 inventory to manage upload stats (#6867)

This commit is contained in:
Vinoth Kannan
2019-02-01 10:10:48 +05:30
committed by GitHub
parent a1b4d9b061
commit b4f713ca52
14 changed files with 388 additions and 21 deletions

View File

@ -463,6 +463,11 @@ module Discourse
end
end
DiscourseEvent.on(:site_setting_saved) do |site_setting|
name = site_setting.name.to_s
Jobs.enqueue(:update_s3_inventory) if name.include?("s3_inventory") || name == "s3_upload_bucket"
end
def self.current_user_provider
@current_user_provider || Auth::DefaultCurrentUserProvider
end