From: Eugen Rochko Date: Fri, 18 Mar 2016 22:47:02 +0000 (+0100) Subject: Fixed ANOTHER first_or_create bug. Seriously who came up with that API smh X-Git-Url: https://git.xn--scling-oua.cat.family/?a=commitdiff_plain;h=48aeacd5f985f2c61262686170db5776982dce19;p=mastodon.git Fixed ANOTHER first_or_create bug. Seriously who came up with that API smh --- diff --git a/app/services/process_feed_service.rb b/app/services/process_feed_service.rb index 8fd0b3e68..9b342499d 100644 --- a/app/services/process_feed_service.rb +++ b/app/services/process_feed_service.rb @@ -48,7 +48,7 @@ class ProcessFeedService < BaseService mentioned_account = Account.find_local(href.path.gsub('/users/', '')) unless mentioned_account.nil? - mentioned_account.mentions.first_or_create(status: status) + mentioned_account.mentions.where(status: status).first_or_create(status: status) end end end