Template
1
0
Fork 0
mirror of https://codeberg.org/forgejo/forgejo synced 2024-11-22 01:44:24 +01:00

wip: compile one step further

This commit is contained in:
Michael Jerger 2023-10-24 09:10:31 +02:00
parent 317b7fac8f
commit 154be0a637
2 changed files with 6 additions and 2 deletions

View file

@ -898,7 +898,7 @@ func Routes() *web.Route {
m.Group("/repository-id/{repsitory-id}", func() {
m.Get("", activitypub.Repository)
m.Post("/inbox", activitypub.ReqHTTPSignature(), activitypub.RepositoryInbox)
}, context_service.RepositoryAssignmentAPI())
}, context_service.RepositoryIDAssignmentAPI())
}, tokenRequiresScopes(auth_model.AccessTokenScopeCategoryActivityPub))
}

View file

@ -23,10 +23,14 @@ func RepositoryIDAssignmentAPI() func(ctx *context.APIContext) {
}
var err error
ctx.Repo, err = repo_model.GetRepositoryByID(ctx, repositoryID)
repository := new(context.Repository)
// TODO: does repository struct need more infos?
repository.Repository, err = repo_model.GetRepositoryByID(ctx, repositoryID)
// TODO: check & convert errors
if err != nil {
ctx.Error(http.StatusInternalServerError, "GetRepositoryByID", err)
}
ctx.Repo = repository
}
}