From d88c9311b1f81a85ffa9972a6319328c10c0f3a2 Mon Sep 17 00:00:00 2001 From: Keith Irwin Date: Sun, 18 Sep 2022 20:40:39 -0600 Subject: [PATCH] Switched to filter --- front/admin.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/front/admin.js b/front/admin.js index 3e0a3b3..d2ab571 100644 --- a/front/admin.js +++ b/front/admin.js @@ -48,14 +48,14 @@ 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( + self.users( user.peers.map( (u)=>new User({ name: u.domain.split('.')[1], number: u.ipv4.split('.')[2], - }) ) - )]) + }) ).filter( + (v,i,a)=>a.indexOf(v)===i + ) + ) self.token(user.token) console.log(self.users()) }