diff --git a/app/settings.rb b/app/settings.rb index e343582f..4e773e00 100644 --- a/app/settings.rb +++ b/app/settings.rb @@ -92,8 +92,8 @@ post '/settings/:username/change_name' do } old_site.delete_all_thumbnails_and_screenshots - old_site.delete_all_cache - @site.delete_all_cache + old_site.purge_all_cache + @site.purge_all_cache @site.regenerate_thumbnails_and_screenshots flash[:success] = "Site/user name has been changed. You will need to use this name to login, don't forget it!" diff --git a/models/site.rb b/models/site.rb index 2b9b4db0..91d44fe5 100644 --- a/models/site.rb +++ b/models/site.rb @@ -504,7 +504,7 @@ class Site < Sequel::Model def after_destroy update_redis_proxy_record - delete_all_cache + purge_all_cache end def undelete! @@ -518,7 +518,7 @@ class Site < Sequel::Model } update_redis_proxy_record - delete_all_cache + purge_all_cache true end @@ -768,16 +768,12 @@ class Site < Sequel::Model end end - def delete_all_cache + def purge_all_cache site_files.each do |site_file| - delete_cache site_file.path + purge_cache site_file.path end end - def delete_cache(path) - purge_cache path - end - #Rye::Cmd.add_command :ipfs def add_to_ipfs diff --git a/models/site_file.rb b/models/site_file.rb index 28136ed1..8e65ba43 100644 --- a/models/site_file.rb +++ b/models/site_file.rb @@ -105,7 +105,7 @@ class SiteFile < Sequel::Model DB['update sites set space_used=space_used-? where id=?', size, site_id].first end - site.delete_cache site.files_path(path) + site.purge_cache site.files_path(path) SiteChangeFile.filter(site_id: site_id, filename: path).delete end end