Skip to content

fix: use public avatars in open-source roster - #171

Merged
dhhhhruv merged 1 commit into
NST-DEVFORGE:mainfrom
jaydeep83721-dev:fix/nishtha-avatar-168
Oct 19, 2026
Merged

dhhhhruv merged 1 commit into
NST-DEVFORGE:mainfrom
jaydeep83721-dev:fix/nishtha-avatar-168

Conversation

@jaydeep83721-dev

Copy link
Copy Markdown
Contributor

The public Open Source Hall of Fame used private member photo URLs for members with a stored photo. Those URLs require a session, so Nishtha’s image did not load for public visitors. The roster now uses each member’s public GitHub avatar.

Fixes #168

How I tested it

  • Added a regression test that failed with /api/members/2102508773/avatar and passed after the fix.
  • npm test, npm run lint, and npm run build pass.
  • Checked the Hall of Fame locally; Nishtha’s avatar displays.

Checklist

  • I was assigned the issue before I started
  • npm run lint and npm run build pass locally
  • The diff only touches what the issue asked for

@vercel

vercel Bot commented Sep 27, 2026

Copy link
Copy Markdown

@jaydeep83721-dev is attempting to deploy a commit to the Geetansh Goyal's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

Copy link
Copy Markdown

📸 How this looks

Built from this PR, so you can see the change without checking it out.

/

Desktop (1280px), top 3000px
Mobile (390px), top 3000px

/learn/open-source

Desktop (1280px), top 3000px
Mobile (390px), top 3000px

Screenshots are taken from a production build of this PR, signed out. Pages behind sign-in show the signed-out view. Build log

github-actions Bot added a commit that referenced this pull request Sep 27, 2026

@dhhhhruv dhhhhruv left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me

@dhhhhruv
dhhhhruv merged commit de8bfab into NST-DEVFORGE:main Oct 19, 2026
5 of 6 checks passed
github-actions Bot added a commit that referenced this pull request Oct 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Nishtha Agarwal’s profile image does not load on the Open Source page

2 participants