update restart checkbox

This commit is contained in:
Fran Jurmanović
2025-05-07 00:34:29 +02:00
parent be92be356d
commit 719ae2175f
3 changed files with 5 additions and 5 deletions

View File

@@ -27,7 +27,7 @@ async function fetchAPI(endpoint: string, method: string = 'GET', body?: object,
});
redirect(303, '/login');
}
throw new Error(`API Error: ${response.statusText}`);
throw new Error(`API Error: ${response.statusText} - ${method} - ${endpoint}`);
}
if (response.headers.get('Content-Type') == 'application/json') return response.json();

View File

@@ -73,8 +73,8 @@ export const updateConfig = async (
serverId: string,
file: ConfigFile,
newConfig?: Config,
override = false,
restart = true
override: boolean | string = false,
restart: boolean | string = true
) => {
return fetchAPIEvent(
event,

View File

@@ -43,10 +43,10 @@ export const actions = {
async function destructureFormData(
event: RequestEvent
): Promise<{ id: string; restart: boolean; data: Config; file: configFile }> {
): Promise<{ id: string; restart: string; data: Config; file: configFile }> {
const formData = await event.request.formData();
const id = formData.get('id') as string;
const restart = formData.get('restart') === 'true';
const restart = formData.get('restart') as string;
const file = formData.get('file') as configFile;
const object: any = {};
formData.forEach((value, key) => {