From e93c320ee3cba0e8bd040fcf38bd531af3b438c2 Mon Sep 17 00:00:00 2001 From: MrFry Date: Wed, 15 Apr 2020 16:02:58 +0200 Subject: [PATCH] Handling unexpected response on feedback page and parsing cid field --- src/pages/feedback.js | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/pages/feedback.js b/src/pages/feedback.js index 0653e68..d52b2e0 100644 --- a/src/pages/feedback.js +++ b/src/pages/feedback.js @@ -71,6 +71,14 @@ export default function Feedback (props) { setResult(results.invalid) } + const t = document.getElementById('cid').value + let cid = '' + let version = '' + if (t) { + cid = t.split('|')[0] + version = t.split('|')[1] + } + const rawResponse = await fetch(constants.apiUrl + 'postfeedback', { method: 'POST', credentials: 'include', @@ -80,7 +88,8 @@ export default function Feedback (props) { }, body: JSON.stringify({ ...form, - cid: document.getElementById('cid').value + cid: cid, + version: version }) }) rawResponse.json() @@ -249,7 +258,11 @@ export default function Feedback (props) { ) } else { - console.log('else') + return ( +
+ Bit of a fuckup here +
+ ) } }