PronounDB: Fix crash

main
V 1 year ago
parent 088a8bd1b6
commit e12c0e546c
No known key found for this signature in database
GPG Key ID: A1DC0CFB5615D905

@ -66,14 +66,14 @@ export function useFormattedPronouns(id: string): string | null {
// Discord is so stupid you can put tons of newlines in pronouns
const discordPronouns = getDiscordPronouns(id)?.trim().replace(NewLineRe, " ");
if (settings.store.pronounSource === PronounSource.PreferDiscord && discordPronouns)
return discordPronouns;
const [result] = useAwaiter(() => fetchPronouns(id), {
fallbackValue: getCachedPronouns(id),
onError: e => console.error("Fetching pronouns failed: ", e)
});
if (settings.store.pronounSource === PronounSource.PreferDiscord && discordPronouns)
return discordPronouns;
if (result && result !== "unspecified")
return formatPronouns(result);

Loading…
Cancel
Save