From d3e45f1595816d64915441c526c2156cefd2d3fe Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Mon, 28 Jun 2021 00:48:27 +0200 Subject: fetch evidence from asset host --- webAO/client.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/webAO/client.js b/webAO/client.js index 44e0fd5..aebce9c 100644 --- a/webAO/client.js +++ b/webAO/client.js @@ -997,6 +997,25 @@ class Client extends EventEmitter { } } + async fetchEvidenceList() { + try { + const evidata = await request(AO_HOST + "evidence.json"); + const evi_array = JSON.parse(evidata); + // the try catch will fail before here when there is no file + + const evi_select = document.getElementById("evi_select"); + evi_select.innerHTML = ""; + + evi_array.forEach(evi => { + evi_select.add(new Option(evi)); + }); + evidence_select.add(new Option("Custom", 0)); + + } catch (err) { + console.warn("there was no evidence.json file"); + } + } + isAudio(trackname) { if (trackname.includes(".") || // regex for file extenstions trackname.startsWith("=") || -- cgit