dawarich/app/services/photos/cache_cleaner.rb
Evgenii Burmakin 0edaa7e55b
Address number of photos related issues (#2152)
* Address number of photos related issues

* Fix minor stuff

* Update integrations page layout
2026-01-14 00:19:47 +01:00

16 lines
324 B
Ruby

# frozen_string_literal: true
class Photos::CacheCleaner
attr_reader :user
def initialize(user)
@user = user
end
def call
return unless Rails.cache.respond_to?(:delete_matched)
Rails.cache.delete_matched("photos_#{user.id}_*")
Rails.cache.delete_matched("photo_thumbnail_#{user.id}_*")
end
end