Rerun migrate themes script (#15312)
Because of the way the the scripts to run works, there's always already a script with this file name by the time this starts. Remove the guard clause and let it run.
This commit is contained in:
parent
6b2160f307
commit
eec738710b
1 changed files with 25 additions and 0 deletions
|
|
@ -0,0 +1,25 @@
|
|||
module DataUpdateScripts
|
||||
class MigrateThemesAgain
|
||||
def run
|
||||
# No OS sync for Dark (2) users
|
||||
Users::Setting
|
||||
.where(config_theme: 2)
|
||||
.update_all(prefer_os_color_scheme: false)
|
||||
|
||||
# Ten X Hacker (4) -> Dark (2), no OS sync
|
||||
Users::Setting
|
||||
.where(config_theme: 4)
|
||||
.update_all(config_theme: 2, prefer_os_color_scheme: false)
|
||||
|
||||
# Minimal (1) -> Light (0), no OS sync
|
||||
Users::Setting
|
||||
.where(config_theme: 1)
|
||||
.update_all(config_theme: 0, prefer_os_color_scheme: false)
|
||||
|
||||
# Pink (3) -> Light (0), OS sync (defaults to true), the
|
||||
Users::Setting
|
||||
.where(config_theme: 3)
|
||||
.update_all(config_theme: 0)
|
||||
end
|
||||
end
|
||||
end
|
||||
Loading…
Add table
Reference in a new issue