summaryrefslogtreecommitdiff
path: root/src/Main.hs
diff options
context:
space:
mode:
authorRoman Smrž <roman.smrz@seznam.cz>2025-08-03 09:30:58 +0200
committerRoman Smrž <roman.smrz@seznam.cz>2025-08-03 09:30:58 +0200
commit4435f2d329c1781e262a963c2e8d4ad7fea2eb7a (patch)
tree625f971f9739bdaa07aa39c6eff2e0b68b78e707 /src/Main.hs
parente8d163608f5eff8cd356d24ebf23ab5eeb829a35 (diff)
Adapt code to getPeerAddress/getPeerIdentity changes
Diffstat (limited to 'src/Main.hs')
-rw-r--r--src/Main.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Main.hs b/src/Main.hs
index df8caf2..504fc00 100644
--- a/src/Main.hs
+++ b/src/Main.hs
@@ -304,10 +304,10 @@ watchPeers :: GlobalState -> Server -> JSVal -> IO ()
watchPeers gs@GlobalState {..} server htmlList = do
void $ forkIO $ void $ forever $ do
peer <- getNextPeerChange server
- peerIdentity peer >>= \case
+ getPeerIdentity peer >>= \case
pid@(PeerIdentityFull pid') -> do
dropped <- isPeerDropped peer
- let shown = showPeer pid $ peerAddress peer
+ shown <- showPeer pid <$> getPeerAddress peer
let update [] = ( [ ( peer, shown ) ], ( Nothing, "NEW" ) )
update (( p, s ) : ps)
| p == peer && dropped = ( ps, ( Nothing, "DEL" ) )