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