From 8c3e63f87af941fb2d8b1097d1e9ce2c99320d16 Mon Sep 17 00:00:00 2001 From: Guo Xiang Tan Date: Mon, 13 Jun 2016 12:24:38 +0800 Subject: [PATCH] Raise an error if create fails. --- app/models/topic_link.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/topic_link.rb b/app/models/topic_link.rb index 08114bfaecf..b35ec1c762d 100644 --- a/app/models/topic_link.rb +++ b/app/models/topic_link.rb @@ -159,7 +159,7 @@ class TopicLink < ActiveRecord::Base next if parsed && parsed.host && parsed.host.length > TopicLink.max_domain_length added_urls << url - TopicLink.create(post_id: post.id, + TopicLink.create!(post_id: post.id, user_id: post.user_id, topic_id: post.topic_id, url: url, @@ -184,7 +184,7 @@ class TopicLink < ActiveRecord::Base url: reflected_url) unless tl - tl = TopicLink.create(user_id: post.user_id, + tl = TopicLink.create!(user_id: post.user_id, topic_id: topic_id, post_id: reflected_post.try(:id), url: reflected_url,