diff --git a/app/models/topic_group.rb b/app/models/topic_group.rb index ad3219e14dc..7f3c4060f34 100644 --- a/app/models/topic_group.rb +++ b/app/models/topic_group.rb @@ -49,10 +49,10 @@ class TopicGroup < ActiveRecord::Base query += 'AND NOT(tag.group_id IN (:already_updated_groups))' unless updated_group_ids.length.zero? - query += <<~CONFLICT + query += <<~SQL ON CONFLICT(topic_id, group_id) DO UPDATE SET last_read_post_number = :post_number, created_at = :now, updated_at = :now - CONFLICT + SQL DB.exec( query,