Servers hotfixes (#3793)

* servers: Fix installing modpacks from search

* remove console.log

* Fix subdomain setting
This commit is contained in:
Prospector
2025-06-15 16:17:38 -07:00
committed by GitHub
parent c32405720d
commit 2b4319ea55
2 changed files with 9 additions and 18 deletions

View File

@@ -520,7 +520,6 @@ async function serverInstall(project) {
if (projectType.value.id === "modpack") { if (projectType.value.id === "modpack") {
await server.value.general.reinstall( await server.value.general.reinstall(
server.value.serverId,
false, false,
project.project_id, project.project_id,
version.id, version.id,

View File

@@ -155,16 +155,11 @@ const saveGeneral = async () => {
if (serverSubdomain.value !== data.value?.net?.domain) { if (serverSubdomain.value !== data.value?.net?.domain) {
try { try {
// type shit backend makes me do // type shit backend makes me do
const response = await props.server.network?.checkSubdomainAvailability( const available = await props.server.network?.checkSubdomainAvailability(
serverSubdomain.value, serverSubdomain.value,
); );
if (response === undefined) {
throw new Error("Failed to check subdomain availability");
}
if (typeof response === "object" && response !== null && "available" in response) { if (!available) {
const typedResponse = response as { available: boolean };
if (!typedResponse.available) {
addNotification({ addNotification({
group: "serverOptions", group: "serverOptions",
type: "error", type: "error",
@@ -173,9 +168,6 @@ const saveGeneral = async () => {
}); });
return; return;
} }
} else {
throw new Error("Invalid response format from availability check");
}
await props.server.network?.changeSubdomain(serverSubdomain.value); await props.server.network?.changeSubdomain(serverSubdomain.value);
} catch (error) { } catch (error) {