FIX: `LocalJumpError` in rake tasks (#14874)

`return` isn't allowed in a block context. A followup to #14865
This commit is contained in:
Jarek Radosz 2021-11-10 16:53:55 +01:00 committed by GitHub
parent 3791fbd919
commit b72688340f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 4 additions and 4 deletions

View File

@ -54,7 +54,7 @@ end
desc 'Rebake all posts with a quote using a letter_avatar' desc 'Rebake all posts with a quote using a letter_avatar'
task 'posts:fix_letter_avatars' => :environment do task 'posts:fix_letter_avatars' => :environment do
return unless SiteSetting.external_system_avatars_enabled next unless SiteSetting.external_system_avatars_enabled
search = Post.where("user_id <> -1") search = Post.where("user_id <> -1")
.where("raw LIKE '%/letter\_avatar/%' OR cooked LIKE '%/letter\_avatar/%'") .where("raw LIKE '%/letter\_avatar/%' OR cooked LIKE '%/letter\_avatar/%'")

View File

@ -1,7 +1,7 @@
# frozen_string_literal: true # frozen_string_literal: true
task 'redis:clean_up' => ['environment'] do task 'redis:clean_up' => ['environment'] do
return unless Rails.configuration.multisite next unless Rails.configuration.multisite
dbs = RailsMultisite::ConnectionManagement.all_dbs dbs = RailsMultisite::ConnectionManagement.all_dbs
dbs << Discourse::SIDEKIQ_NAMESPACE dbs << Discourse::SIDEKIQ_NAMESPACE

View File

@ -179,7 +179,7 @@ task 's3:ensure_cors_rules' => :environment do
if !result if !result
puts "skipping" puts "skipping"
return next
end end
puts "Assets rules status: #{result[:assets_rules_status]}." puts "Assets rules status: #{result[:assets_rules_status]}."

View File

@ -84,7 +84,7 @@ end
task "topics:update_fancy_titles" => :environment do task "topics:update_fancy_titles" => :environment do
if !SiteSetting.title_fancy_entities? if !SiteSetting.title_fancy_entities?
puts "fancy topic titles are disabled" puts "fancy topic titles are disabled"
return next
end end
DB.exec("UPDATE topics SET fancy_title = NULL") DB.exec("UPDATE topics SET fancy_title = NULL")