From 83806f4c6f90dcb945e9292e9392906238ebf069 Mon Sep 17 00:00:00 2001 From: Keith Irwin Date: Sun, 18 Sep 2022 20:35:43 -0600 Subject: [PATCH] Added logging --- front/admin.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/front/admin.js b/front/admin.js index bccf9b0..1caaba2 100644 --- a/front/admin.js +++ b/front/admin.js @@ -22,6 +22,7 @@ function PeerList() { self.isAdding = ko.observable(false) self.addText = ko.computed(() => self.isAdding()?'Adding...':'Add') self.users = ko.observableArray([]) + self.token = ko.observable('') // Initial loading self.getUsers = async () => { @@ -47,6 +48,8 @@ function PeerList() { (a,b) => a.ipv4.split('.')[2] - b.ipv4.split('.')[2]) .map( (i)=>new Peer(i)) ) + // ...new Set removes duplicates + // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set self.users([...new Set( user.peers.map( (u)=>new User({ name: u.domain.split('.')[1], @@ -54,6 +57,7 @@ function PeerList() { }) ) )]) self.token(user.token) + console.log(self.users) } }