From 44271deaa670ee1170c5da4896f3e2c79ec97a92 Mon Sep 17 00:00:00 2001 From: Gabriel Indik Date: Sat, 5 Jun 2021 09:59:52 -0400 Subject: [PATCH] Include peer endpoint in status API --- src/lib/interfaces.ts | 1 + src/routers/api.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/src/lib/interfaces.ts b/src/lib/interfaces.ts index cc72c50..176a750 100644 --- a/src/lib/interfaces.ts +++ b/src/lib/interfaces.ts @@ -114,6 +114,7 @@ export interface IStatus { messageQueueSize: number peers: { id: string + endpoint: string available: boolean }[] } diff --git a/src/routers/api.ts b/src/routers/api.ts index 80cd669..9dcd9c2 100644 --- a/src/routers/api.ts +++ b/src/routers/api.ts @@ -61,6 +61,7 @@ router.get('/status', async (_req, res, next) => { for (const peer of config.peers) { status.peers.push({ id: peer.id, + endpoint: peer.endpoint, available: responses[i++].status === 'fulfilled' }) }