8 lines
320 B
Ruby
8 lines
320 B
Ruby
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
|