From 31c7386b9e449846c8f0c79b3ba33ec547f9d6eb Mon Sep 17 00:00:00 2001 From: evazion Date: Sun, 8 Sep 2019 15:32:31 -0500 Subject: [PATCH] posts: fixup set_pool_category_pseudo_tags on new posts. Calling set_pool_category_pseudo_tags before saving the post doesn't work on new posts because they don't have an id yet, so trying to get the pools by post id in `Post#pools` fails. --- app/models/post.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/post.rb b/app/models/post.rb index 3bac9f01c..845e9afdb 100644 --- a/app/models/post.rb +++ b/app/models/post.rb @@ -30,7 +30,7 @@ class Post < ApplicationRecord validate :updater_can_change_rating before_save :update_tag_post_counts before_save :set_tag_counts - before_save :set_pool_category_pseudo_tags + after_save :set_pool_category_pseudo_tags before_create :autoban after_save :create_version after_save :update_parent_on_save