From b68cba0fe874d17a25d29785e81447ddcf21e500 Mon Sep 17 00:00:00 2001 From: Michael de Hoog Date: Thu, 23 Dec 2021 13:33:38 -0600 Subject: [PATCH] Use token type --- managed_repository.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/managed_repository.go b/managed_repository.go index 4ce3cae..c8657f8 100644 --- a/managed_repository.go +++ b/managed_repository.go @@ -200,7 +200,7 @@ func (r *managedRepository) fetchUpstream() (err error) { err = status.Errorf(codes.Internal, "cannot obtain an OAuth2 access token for the server: %v", err) return err } - err = runGit(op, r.localDiskPath, "-c", "http.extraHeader=Authorization: Bearer "+t.AccessToken, "fetch", "--progress", "-f", "-n", "origin", "refs/heads/*:refs/heads/*", "refs/changes/*:refs/changes/*") + err = runGit(op, r.localDiskPath, "-c", "http.extraHeader=Authorization: "+t.Type()+" "+t.AccessToken, "fetch", "--progress", "-f", "-n", "origin", "refs/heads/*:refs/heads/*", "refs/changes/*:refs/changes/*") } if err == nil { t, err = r.config.TokenSource.Token() @@ -208,7 +208,7 @@ func (r *managedRepository) fetchUpstream() (err error) { err = status.Errorf(codes.Internal, "cannot obtain an OAuth2 access token for the server: %v", err) return err } - err = runGit(op, r.localDiskPath, "-c", "http.extraHeader=Authorization: Bearer "+t.AccessToken, "fetch", "--progress", "-f", "origin") + err = runGit(op, r.localDiskPath, "-c", "http.extraHeader=Authorization: "+t.Type()+" "+t.AccessToken, "fetch", "--progress", "-f", "origin") } logStats("fetch", startTime, err) if err == nil {