Commit 3b860069 authored by Rémy Coutable's avatar Rémy Coutable

Clears the current Appearance cache otherwise it breaks since...

Clears the current Appearance cache otherwise it breaks since new_project_guidelines_html would be missing

Solves https://gitlab.com/gitlab-org/gitlab-ce/issues/41041.
Signed-off-by: default avatarRémy Coutable <remy@rymai.me>
parent 2ef39a80
...@@ -4,6 +4,12 @@ class AddNewProjectGuidelinesToAppearances < ActiveRecord::Migration ...@@ -4,6 +4,12 @@ class AddNewProjectGuidelinesToAppearances < ActiveRecord::Migration
DOWNTIME = false DOWNTIME = false
def change def change
# Clears the current Appearance cache otherwise it breaks since
# new_project_guidelines_html would be missing. See
# https://gitlab.com/gitlab-org/gitlab-ce/issues/41041
# We're not using Appearance#flush_redis_cache on purpose here.
Rails.cache.delete('current_appearance')
change_table :appearances do |t| change_table :appearances do |t|
t.text :new_project_guidelines t.text :new_project_guidelines
t.text :new_project_guidelines_html t.text :new_project_guidelines_html
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment