From e08448b2277785e53ce14fd6b2625aded2337d96 Mon Sep 17 00:00:00 2001 From: rxdn <29165304+rxdn@users.noreply.github.com> Date: Sun, 5 Jun 2022 02:57:17 +0100 Subject: [PATCH] Map data --- frontend/src/views/Panels.svelte | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/src/views/Panels.svelte b/frontend/src/views/Panels.svelte index b059ae4..0251804 100644 --- a/frontend/src/views/Panels.svelte +++ b/frontend/src/views/Panels.svelte @@ -208,7 +208,11 @@ } async function createPanel() { - const res = await axios.post(`${API_URL}/api/${guildId}/panels`, panelCreateData); + let mapped = panels = panelCreateData.map((p) => Object.assign({}, p, { + form_id: p.form_id === "null" ? null : parseInt(p.form_id) + })); + + const res = await axios.post(`${API_URL}/api/${guildId}/panels`, mapped); if (res.status !== 200) { notifyError(res.data.error); return;