File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -402,8 +402,13 @@ export class CredentialStore extends Disposable {
402
402
403
403
private setCurrentUser ( github : GitHub ) : void {
404
404
const getUser : ReturnType < typeof github . octokit . api . users . getAuthenticated > = new Promise ( resolve => {
405
+ Logger . debug ( 'Getting current user' , CredentialStore . ID ) ;
405
406
github . octokit . call ( github . octokit . api . users . getAuthenticated , { } ) . then ( result => {
407
+ Logger . debug ( `Got current user ${ result . data . login } ` , CredentialStore . ID ) ;
406
408
resolve ( result ) ;
409
+ } ) . catch ( e => {
410
+ vscode . window . showErrorMessage ( vscode . l10n . t ( 'Unable to get the currently logged in user, GitHub Pull Requests will not work correctly' ) ) ;
411
+ Logger . error ( `Failed to get current user: ${ e } , ${ e . message } ` , CredentialStore . ID ) ;
407
412
} ) ;
408
413
} ) ;
409
414
github . currentUser = new Promise ( resolve => {
You can’t perform that action at this time.
0 commit comments