File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 11import * as vscode from 'vscode' ;
22import * as Octokit from '@octokit/rest' ;
3+ import { retry } from '@octokit/plugin-retry' ;
34
45const GITHUB_AUTH_PROVIDER_ID = 'github' ;
56
@@ -51,14 +52,15 @@ export class Credentials {
5152
5253 private async createOctokit ( createIfNone : boolean , overrideToken ?: string ) : Promise < Octokit . Octokit | undefined > {
5354 if ( overrideToken ) {
54- return new Octokit . Octokit ( { auth : overrideToken } ) ;
55+ return new Octokit . Octokit ( { auth : overrideToken , retry } ) ;
5556 }
5657
5758 const session = await vscode . authentication . getSession ( GITHUB_AUTH_PROVIDER_ID , SCOPES , { createIfNone } ) ;
5859
5960 if ( session ) {
6061 return new Octokit . Octokit ( {
61- auth : session . accessToken
62+ auth : session . accessToken ,
63+ retry
6264 } ) ;
6365 } else {
6466 return undefined ;
You can’t perform that action at this time.
0 commit comments