diff --git a/pkg/backend/repo.go b/pkg/backend/repo.go index ddc27daddd74cad83241b6176a9fa6e7ab509836..bff5658e44718688e9cbdc25fd1314dfdcd01b58 100644 --- a/pkg/backend/repo.go +++ b/pkg/backend/repo.go @@ -116,6 +116,8 @@ func (d *Backend) ImportRepository(_ context.Context, name string, user proto.Us repoc := make(chan proto.Repository, 1) d.logger.Info("importing repository", "name", name, "remote", remote, "path", rp) d.manager.Add(tid, func(ctx context.Context) (err error) { + ctx = proto.WithUserContext(ctx, user) + copts := git.CloneOptions{ Bare: true, Mirror: opts.Mirror,