class UserSweeper < ActionController::Caching::Sweeper
  observe User
  def after_update(user)
    # Delegate null-list sweeping to the ClosetListObserver.
    null_lists = [true, false].map { |owned| user.null_closet_list(owned) }
    null_lists.each { |list| ClosetListObserver.instance.after_update(list) }
  end
end