Fix community page auth endpoint to correctly load enrollment status

This commit is contained in:
nmemmert
2026-05-21 14:53:11 -04:00
parent 295c0b61f8
commit b079eb5386
+1 -1
View File
@@ -1853,7 +1853,7 @@ export function StudyCommunityPage({ content }: Props) {
const [auth, setAuth] = useState<StudyAuthState>({ checked: false, authenticated: false, username: '', enrolledStudySlugs: [], displayName: '' })
useEffect(() => {
fetch('/api/study-auth-status', { credentials: 'include' })
fetch('/api/study-auth/status', { credentials: 'include' })
.then(r => r.json())
.then((data: StudyAuthStatusResponse) => {
setAuth({ checked: true, authenticated: data.authenticated, username: data.username ?? '', enrolledStudySlugs: normalizeEnrolledStudySlugs(data.enrolledStudySlugs), displayName: data.displayName ?? '' })