From 772c0d1e416b73b7b77eda895eae1c59954845c2 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Tue, 4 Oct 2022 15:14:52 +0200 Subject: [PATCH] fix: nope if you are not logged in --- apps/api/src/routes/api/v1/base/index.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/api/src/routes/api/v1/base/index.ts b/apps/api/src/routes/api/v1/base/index.ts index f1b64baf3..76854af8a 100644 --- a/apps/api/src/routes/api/v1/base/index.ts +++ b/apps/api/src/routes/api/v1/base/index.ts @@ -2,12 +2,13 @@ import { FastifyPluginAsync } from 'fastify'; import { errorHandler, listSettings, version } from '../../../../lib/common'; const root: FastifyPluginAsync = async (fastify): Promise => { - fastify.get('/', async () => { + fastify.get('/', async (request) => { + const teamId = request.user?.teamId; const settings = await listSettings() try { return { - ipv4: settings.ipv4, - ipv6: settings.ipv6, + ipv4: teamId ? settings.ipv4 : 'nope', + ipv6: teamId ? settings.ipv6 : 'nope', version, whiteLabeled: process.env.COOLIFY_WHITE_LABELED === 'true', whiteLabeledIcon: process.env.COOLIFY_WHITE_LABELED_ICON,