From 3068b57c4841491ae885e555cc5560a1c2f80a9c Mon Sep 17 00:00:00 2001 From: kaotisk Date: Sat, 30 Nov 2024 14:24:18 +0200 Subject: Minor updates - Fix refreshRadio and exported function - Exported function refreshChat - New function debugLog to replace console.log with conditional printing - Licensing to be LibreJS compatible - Minor fixes where applicable (see diff) --- src/js/arching-kaos-fetch.js | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) (limited to 'src/js/arching-kaos-fetch.js') diff --git a/src/js/arching-kaos-fetch.js b/src/js/arching-kaos-fetch.js index 15394b2..5f27728 100644 --- a/src/js/arching-kaos-fetch.js +++ b/src/js/arching-kaos-fetch.js @@ -1,12 +1,13 @@ -/* Arching Kaos Fetch - * - * Kaotisk Hund - 2024 - * - * @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL v3.0 - * - */ +// Arching Kaos Fetch +// +// Kaotisk Hund - 2024 +// +// @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL v3.0 +// + import { archingKaosLog } from "./arching-kaos-log.js"; import { httpProgressPlaceholder, progressPlaceholder } from "./app.js"; +import { debugLog } from "./utils.js"; export function archingKaosFetchJSON( url, callback, params ){ const request = new XMLHttpRequest(); @@ -19,18 +20,18 @@ export function archingKaosFetchJSON( url, callback, params ){ } }); request.addEventListener("error", ()=>{ - // console.log("An error occured."); + debugLog("An error occured."); }); request.addEventListener("progress", (event)=>{ if (event.lengthComputable && progressPlaceholder()){ httpProgressPlaceholder().value = (event.loaded / event.total) * 100; } else { httpProgressPlaceholder().value = 0; - // console.log("Supposingly zeroed progressPlaceholder"); + debugLog("Supposingly zeroed progressPlaceholder"); } }); request.addEventListener("abort", ()=>{ - // console.log("Request aborted."); + debugLog("Request aborted."); }); request.open("GET", url); request.send(); @@ -48,18 +49,18 @@ export async function archingKaosFetchText( url, callback, params ){ } }); request.addEventListener("error", ()=>{ - // console.log("An error occured."); + debugLog("An error occured."); }); request.addEventListener("progress", (event)=>{ if (event.lengthComputable && progressPlaceholder()){ httpProgressPlaceholder().value = (event.loaded / event.total) * 100; } else { httpProgressPlaceholder.value = 0; - // console.log("Supposingly zeroed progressPlaceholder"); + debugLog("Supposingly zeroed progressPlaceholder"); } }); request.addEventListener("abort", ()=>{ - // console.log("Request aborted."); + debugLog("Request aborted."); }); request.open("GET", url); request.send(); -- cgit v1.2.3