From 7e08dabeacdefe5277ecf8289f2eeaa37ddc45e5 Mon Sep 17 00:00:00 2001 From: Arpit Jalan Date: Tue, 26 Nov 2019 23:12:47 +0530 Subject: [PATCH] FIX: do not validate topic when resetting `bumped_at` Migrated topics were failing when resetting `bumped_at` via `reset-bump-date` endpoint because there was an existing (imported) topic with same title. --- app/models/topic.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/models/topic.rb b/app/models/topic.rb index b537891597..6e10a13c2f 100644 --- a/app/models/topic.rb +++ b/app/models/topic.rb @@ -1374,7 +1374,8 @@ class Topic < ActiveRecord::Base post_type: Post.types[:regular] ).last || first_post - update!(bumped_at: post.created_at) + self.bumped_at = post.created_at + self.save(validate: false) end def auto_close_threshold_reached?