From af04709fe16ea9463179a0c3c11d227e83b548d1 Mon Sep 17 00:00:00 2001 From: Ilion Beyst Date: Fri, 4 Mar 2022 20:23:58 +0100 Subject: add save bot form --- web/pw-server/src/routes/index.svelte | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'web/pw-server/src/routes/index.svelte') diff --git a/web/pw-server/src/routes/index.svelte b/web/pw-server/src/routes/index.svelte index a7b1884..b9e5c2e 100644 --- a/web/pw-server/src/routes/index.svelte +++ b/web/pw-server/src/routes/index.svelte @@ -38,7 +38,7 @@ (editSession as any).on("change", debounce(saveCode, 2000)); } - async function submitCode() { + async function submitBot() { let response = await fetch("/api/submit_bot", { method: "POST", headers: { @@ -62,6 +62,19 @@ await selectMatch(matchData["id"]); } + async function saveBot(e: CustomEvent) { + let response = await fetch("/api/save_bot", { + method: "POST", + headers: { + "Content-Type": "application/json", + }, + body: JSON.stringify({ + bot_name: e.detail["botName"], + code: editSession.getDocument().getValue(), + }), + }); + } + async function selectMatch(matchId: string) { selectedMatchId = matchId; selectedMatchLog = null; @@ -168,7 +181,7 @@ {#if selectedMatchId} {:else} - + {/if} -- cgit v1.2.3