diff options
Diffstat (limited to 'server/lib/activitypub/process')
-rw-r--r-- | server/lib/activitypub/process/process-follow.ts | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/server/lib/activitypub/process/process-follow.ts b/server/lib/activitypub/process/process-follow.ts index 5085c5da9..69f5c51b5 100644 --- a/server/lib/activitypub/process/process-follow.ts +++ b/server/lib/activitypub/process/process-follow.ts | |||
@@ -51,6 +51,9 @@ async function follow (actor: ActorModel, targetActorURL: string) { | |||
51 | transaction: t | 51 | transaction: t |
52 | }) | 52 | }) |
53 | 53 | ||
54 | actorFollow.ActorFollower = actor | ||
55 | actorFollow.ActorFollowing = targetActor | ||
56 | |||
54 | if (actorFollow.state !== 'accepted') { | 57 | if (actorFollow.state !== 'accepted') { |
55 | actorFollow.state = 'accepted' | 58 | actorFollow.state = 'accepted' |
56 | await actorFollow.save({ transaction: t }) | 59 | await actorFollow.save({ transaction: t }) |