From b2a9b530419a67912168f4314e5d6cb147734100 Mon Sep 17 00:00:00 2001 From: Michael Jerger Date: Fri, 29 Dec 2023 15:54:13 +0100 Subject: [PATCH] use nodeInfo.Source instead of startActivity.Source --- routers/api/v1/activitypub/repository.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/routers/api/v1/activitypub/repository.go b/routers/api/v1/activitypub/repository.go index 6638c2dd86..99e399c497 100644 --- a/routers/api/v1/activitypub/repository.go +++ b/routers/api/v1/activitypub/repository.go @@ -93,14 +93,14 @@ func RepositoryInbox(ctx *context.APIContext) { nodeInfo, err := createNodeInfo(ctx, rawActorID) log.Info("RepositoryInbox: nodeInfo validated: %v", nodeInfo) - actorID, err := forgefed.NewPersonID(actorUri, string(activity.Source)) + actorID, err := forgefed.NewPersonID(actorUri, string(nodeInfo.Source)) if err != nil { ctx.ServerError("Validate actorId", err) return } log.Info("RepositoryInbox: actorId validated: %v", actorID) // parse objectID (repository) - objectID, err := forgefed.NewRepositoryID(activity.Object.GetID().String(), string(activity.Source)) + objectID, err := forgefed.NewRepositoryID(activity.Object.GetID().String(), string(nodeInfo.Source)) if err != nil { ctx.ServerError("Validate objectId", err) return