fix isNoCorsEnvironment

This commit is contained in:
João Moreno 2021-05-27 11:45:08 +02:00
parent 6ba7093a8a
commit 0637663fcf
No known key found for this signature in database
GPG key ID: 896B853774D1A575

View file

@ -50,7 +50,7 @@ export class GitHubServer {
// TODO@joaomoreno TODO@RMacfarlane
private async isNoCorsEnvironment(): Promise<boolean> {
const uri = await vscode.env.asExternalUri(vscode.Uri.parse(`${vscode.env.uriScheme}://vscode.github-authentication/dummy`));
return uri.scheme === 'https' && /^vscode\./.test(uri.authority);
return (uri.scheme === 'https' && /^vscode\./.test(uri.authority)) || (uri.scheme === 'http' && /^localhost/.test(uri.authority));
}
public async login(scopes: string): Promise<string> {