redirect from /npub to /username
continuous-integration/drone/push Build is failing Details

This commit is contained in:
Martti Malmi 2023-12-07 22:28:51 +02:00
parent f048298d47
commit a5dddcf093
1 changed files with 11 additions and 0 deletions

View File

@ -105,6 +105,17 @@ export default function ProfilePage({ id: propId, state }: ProfilePageProps) {
) as Tab[];
const horizontalScroll = useHorizontalScroll();
useEffect(() => {
if (
user?.nip05 &&
user.nip05.endsWith(`@${CONFIG.nip05Domain}`) &&
(!("isNostrAddressValid" in user) || user.isNostrAddressValid)
) {
const [username] = user.nip05.split("@");
navigate(`/${username}`, { replace: true });
}
}, [user]);
useEffect(() => {
if (!id) {
const resolvedId = propId || params.id;