fix: use user.id for profile link, fix TS errors
Some checks failed
Deploy Fediversion / deploy (push) Failing after 1s

This commit is contained in:
fullsizemalt 2025-12-29 21:09:12 -08:00
parent 58f077268f
commit 97417ee03c

View file

@ -96,7 +96,7 @@ export function Navbar() {
{user.email} {user.email}
</DropdownMenuItem> </DropdownMenuItem>
<DropdownMenuSeparator /> <DropdownMenuSeparator />
<Link href={`/profile/${user.profile?.username || user.username || user.id}`}> <Link href={`/profile/${user.id}`}>
<DropdownMenuItem>Profile</DropdownMenuItem> <DropdownMenuItem>Profile</DropdownMenuItem>
</Link> </Link>
<Link href="/settings"> <Link href="/settings">
@ -189,7 +189,7 @@ export function Navbar() {
</Link> </Link>
)} )}
<Link <Link
href={`/profile/${user.profile?.username || user.username || user.id}`} href={`/profile/${user.id}`}
className="px-3 py-2 rounded-md hover:bg-muted transition-colors" className="px-3 py-2 rounded-md hover:bg-muted transition-colors"
onClick={() => setMobileMenuOpen(false)} onClick={() => setMobileMenuOpen(false)}
> >