aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/pronoundb
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/pronoundb')
-rw-r--r--src/plugins/pronoundb/pronoundbUtils.ts6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/pronoundb/pronoundbUtils.ts b/src/plugins/pronoundb/pronoundbUtils.ts
index cade882..63565bb 100644
--- a/src/plugins/pronoundb/pronoundbUtils.ts
+++ b/src/plugins/pronoundb/pronoundbUtils.ts
@@ -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);