5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2025-02-20 01:11:48 +00:00

fix: las actividades pueden existir previamente

This commit is contained in:
f 2024-02-23 12:26:33 -03:00
parent fd1d2382fa
commit 836e5d5935
No known key found for this signature in database

View file

@ -132,8 +132,10 @@ module Api
#
# @return [ActivityPub::Activity]
def activity
@activity ||= ActivityPub::Activity.type_from(original_activity).new(uri: original_activity[:id],
activity_pub: activity_pub).tap do |a|
@activity ||=
ActivityPub::Activity
.type_from(original_activity)
.find_or_initialize_by(uri: original_activity[:id], activity_pub: activity_pub).tap do |a|
a.content = original_activity.dup
a.content[:object] = object.uri
a.save!