This commit is contained in:
Mirai Kumiko 2025-06-29 19:29:13 +02:00
parent 1faafeee26
commit ecc3953bf1
Signed by: miraikumiko
GPG key ID: 3F178B1B5E0CB278
3 changed files with 27 additions and 16 deletions

View file

@ -107,7 +107,8 @@ defmodule NullaWeb.InboxController do
actor: local_actor.ap_id,
object: Jason.encode!(follow_activity)
}),
{:ok, _relation} <- Relation.get_or_create_relation(local_actor.id, remote_actor.id) do
{:ok, _relation} <-
Relation.get_or_create_relation(local_actor.id, remote_actor.id, followed_by: true) do
activity = %Activity{accept_activity | object: Jason.decode!(accept_activity.object)}
body = Jason.encode!(ActivityPub.activity(activity))
headers = HTTPSignature.make_headers(body, remote_actor_json["inbox"], local_actor)