From dc737e3bd2a2fd16d3c37b1541baf7172fec885b Mon Sep 17 00:00:00 2001 From: Bohung Date: Wed, 11 May 2022 11:32:10 +0800 Subject: [PATCH] Fix bug. --- lib/bulletin_model/cache.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/bulletin_model/cache.rb b/lib/bulletin_model/cache.rb index d05bb78..355e086 100644 --- a/lib/bulletin_model/cache.rb +++ b/lib/bulletin_model/cache.rb @@ -8,8 +8,10 @@ module BulletinModel before_destroy :cache_tag_ids end def cache_tag_ids - @tag_ids = self.tag_ids - @org_tag_ids = self.org_tag_ids + if self.class == Bulletin + @tag_ids = self.tag_ids + @org_tag_ids = self.org_tag_ids + end end def do_before_save if self.class == SubPart