We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8129527 commit f3be575Copy full SHA for f3be575
src/github/githubRepository.ts
@@ -897,7 +897,7 @@ export class GitHubRepository extends Disposable {
897
const { data } = await octokit.call(octokit.api.users.listEmailsForAuthenticatedUser, {});
898
Logger.debug(`Fetch authenticated user emails - done`, this.id);
899
// sort the primary email to the first index
900
- return data.sort((a, b) => +b.primary - +a.primary).map(email => email.email);
+ return data.filter(email => email.visibility === 'public' || email.email.toLowerCase().endsWith('@users.noreply.github.com')).sort((a, b) => +b.primary - +a.primary).map(email => email.email);
901
} catch (e) {
902
Logger.error(`Unable to fetch authenticated user emails: ${e}`, this.id);
903
return [];
0 commit comments