diff --git a/modules/activitypub/iri.go b/modules/activitypub/iri.go index eb508a3433..e6a5645022 100644 --- a/modules/activitypub/iri.go +++ b/modules/activitypub/iri.go @@ -76,5 +76,6 @@ func repositoryIRIToRepository(ctx context.Context, repoIRI ap.IRI) (*repo_model return nil, err } + // TODO: create remote repo if not exists return repo_model.GetRepositoryByOwnerAndName(username, reponame) } diff --git a/modules/activitypub/repo.go b/modules/activitypub/repo.go index 20a5df2366..44bd34b157 100644 --- a/modules/activitypub/repo.go +++ b/modules/activitypub/repo.go @@ -14,6 +14,7 @@ import ( ) func FederatedRepoNew(user *user_model.User, name string, IRI ap.IRI) (*repo_model.Repository, error) { + // TODO: also handle forks return repository.CreateRepository(user, user, models.CreateRepoOptions{ Name: name, })