FIX: Restoring backup didn't clear cached translation overrides

This commit is contained in:
Gerhard Schlager
2020-05-18 18:45:47 +02:00
parent 27c611b1d1
commit 6d5e9db883
3 changed files with 58 additions and 15 deletions

View File

@ -55,6 +55,7 @@ module BackupRestore
clear_category_cache
clear_emoji_cache
clear_theme_cache
reload_translations
@uploads_restorer.restore(@tmp_directory)
@ -131,6 +132,11 @@ module BackupRestore
Emoji.clear_cache
end
def reload_translations
log "Reloading translations..."
TranslationOverride.reload_all_overrides!
end
def notify_user
if user = User.find_by_email(@user_info[:email])
log "Notifying '#{user.username}' of the end of the restore..."