added safeguard when fetching if name doesn't exist

This commit is contained in:
2025-07-03 14:12:29 +03:00
parent a742a986c2
commit 3b33117310

View File

@@ -68,13 +68,13 @@ export const RegisterName = ({
try {
const res = await fetch(`${getBaseApiReact()}/names/` + name);
const data = await res.json();
if (data?.message === 'name unknown') {
if (data?.message === 'name unknown' || data?.error) {
setIsNameAvailable(Availability.AVAILABLE);
} else {
setIsNameAvailable(Availability.NOT_AVAILABLE);
}
} catch (error) {
console.error(error);
setIsNameAvailable(Availability.AVAILABLE);
}
};
// Debounce logic