]> cat aescling's git repositories - mastodon.git/commitdiff
Deduplicate with local status on Create activity (#4763)
authorunarist <m.unarist@gmail.com>
Fri, 1 Sep 2017 19:00:43 +0000 (04:00 +0900)
committerEugen Rochko <eugen@zeonfederated.com>
Fri, 1 Sep 2017 19:00:43 +0000 (21:00 +0200)
app/lib/activitypub/activity/create.rb

index 2eea1827a7b2bf4c4f672d4b5fc14fa5e889d464..a6f1e60d938161be12eca055d6e285d9316acab6 100644 (file)
@@ -25,7 +25,7 @@ class ActivityPub::Activity::Create < ActivityPub::Activity
   private
 
   def find_existing_status
-    status   = Status.find_by(uri: object_uri)
+    status   = status_from_uri(object_uri)
     status ||= Status.find_by(uri: @object['_:atomUri']) if @object['_:atomUri'].present?
     status
   end