diff --git a/apps/static/js/home/servers.js b/apps/static/js/home/servers.js index 8d92a6f..ef8e5eb 100644 --- a/apps/static/js/home/servers.js +++ b/apps/static/js/home/servers.js @@ -179,9 +179,16 @@ async function registerNewServer(serverName, serverGuildId, serverIconHash, serv formData.append("owner", serverIsOwner === "true"); try { response = await newSavedGuild(formData); } - catch (err) { return false } + catch (err) { + if (err.status === 409) + showToast("warning", "Server Conflict", `Can't add ${serverName} because it already exists.`, 10000); + else + console.error(JSON.stringify(err, null, 4)); + + return false; + } - return response.id + return response.id; } function selectServer(primaryKey) {