From bfd71dfade44616488a135134c1037f15964c192 Mon Sep 17 00:00:00 2001 From: Keith Irwin Date: Thu, 20 Oct 2022 14:03:54 -0600 Subject: [PATCH] Debug delete peer from dash --- front/dashboard.js | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/front/dashboard.js b/front/dashboard.js index e14fa6e..aab6a36 100644 --- a/front/dashboard.js +++ b/front/dashboard.js @@ -16,7 +16,7 @@ function PeerList() { self.newConfigText = ko.observable('') self.isAdding = ko.observable(false) self.addText = ko.computed(() => self.isAdding()?'Adding...':'Add') - + // Initial loading self.getUser = async () => { let res; try { @@ -42,7 +42,7 @@ function PeerList() { self.token = user.token } } - + self.addPeer = async () => { self.isAdding(true) const validName = self.newPeerName().trim().toLowerCase() @@ -83,29 +83,30 @@ function PeerList() { if (e.keyCode === 13) self.addPeer() return true } - + self.delPeer = async (peer) => { if (confirm(`Are you sure you want to delete ${peer.name}?`)) { peer.isDeleting(true) const url = `${API_URL}/?t=${self.token}&pubkey=${peer.pubkey}` - try { - const res = await fetch(url, {method: 'DELETE'}) - if (res.ok) self.peers.remove(peer) - else { - if (res.status===404) self.peers.remove(peer) - try { - alert(await res.text()) - } catch (err) { - console.error(`Failed to parse DELETE response into text`) - if (err) console.error(err) - } finally { peer.isDeleting(false) } - } - } catch (err) { - alert(`Failed to contact the server. Are you online?`) - } finally { peer.isDeleting(false) } + console.log(url) +// try { +// const res = await fetch(url, {method: 'DELETE'}) +// if (res.ok) self.peers.remove(peer) +// else { +// if (res.status===404) self.peers.remove(peer) +// try { +// alert(await res.text()) +// } catch (err) { +// console.error(`Failed to parse DELETE response into text`) +// if (err) console.error(err) +// } finally { peer.isDeleting(false) } +// } +// } catch (err) { +// alert(`Failed to contact the server. Are you online?`) +// } finally { peer.isDeleting(false) } } } - + self.getUser() }