mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
DEV: Wrap remote theme update in transaction (#21302)
This commit is contained in:
committed by
GitHub
parent
290bd975c5
commit
7f0682f4f2
@@ -62,7 +62,7 @@ def update_themes
|
|||||||
.includes(:remote_theme)
|
.includes(:remote_theme)
|
||||||
.where(enabled: true, auto_update: true)
|
.where(enabled: true, auto_update: true)
|
||||||
.find_each do |theme|
|
.find_each do |theme|
|
||||||
begin
|
theme.transaction do
|
||||||
remote_theme = theme.remote_theme
|
remote_theme = theme.remote_theme
|
||||||
next if remote_theme.blank? || remote_theme.remote_url.blank?
|
next if remote_theme.blank? || remote_theme.remote_url.blank?
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user