aboutsummaryrefslogtreecommitdiff
path: root/webAO
diff options
context:
space:
mode:
authorstonedDiscord <Tukz@gmx.de>2021-06-28 00:48:27 +0200
committerstonedDiscord <Tukz@gmx.de>2021-06-28 00:48:27 +0200
commitd3e45f1595816d64915441c526c2156cefd2d3fe (patch)
treef7c9037a53dff5c84c4174e4eeab46c725762a16 /webAO
parent108f911100fc12972f5a50fee5143a259990ef8f (diff)
fetch evidence from asset host
Diffstat (limited to 'webAO')
-rw-r--r--webAO/client.js19
1 files changed, 19 insertions, 0 deletions
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("=") ||