further level-gate saved search updates on listbooru

This commit is contained in:
r888888888
2015-12-30 11:46:54 -08:00
parent fc23cee003
commit 3829dc6a11
3 changed files with 16 additions and 1 deletions

View File

@@ -22,6 +22,7 @@ class UserPromotion
create_transaction_log_item
create_user_feedback unless options[:skip_feedback]
create_dmail unless options[:skip_dmail]
update_saved_searches
user.save
end
@@ -84,4 +85,16 @@ private
:disable_dmail_notification => true
)
end
def update_saved_searches
if user.is_gold?
user.saved_searches.each do |ss|
ss.update_listbooru_on_create
end
else
user.saved_searches.each do |ss|
ss.update_listbooru_on_destroy
end
end
end
end