From 065e1508476877cee998025743029b2237f0a01b Mon Sep 17 00:00:00 2001 From: Maidul Islam Date: Fri, 18 Aug 2023 09:42:33 -0400 Subject: [PATCH] update status api --- backend/src/routes/status/status.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/backend/src/routes/status/status.ts b/backend/src/routes/status/status.ts index c6038846e..5f7bf7218 100644 --- a/backend/src/routes/status/status.ts +++ b/backend/src/routes/status/status.ts @@ -6,11 +6,19 @@ const router = express.Router(); router.get( "/status", async (req: Request, res: Response) => { + const gitAppId = await getSecretScanningGitAppId() + const gitSecretScanningWebhookSecret = await getSecretScanningWebhookSecret() + const gitSecretScanningPrivateKey = await getSecretScanningPrivateKey() + let secretScanningConfigured = false + if (gitAppId && gitSecretScanningPrivateKey && gitSecretScanningWebhookSecret) { + secretScanningConfigured = true + } + res.status(200).json({ date: new Date(), message: "Ok", emailConfigured: await getSmtpConfigured(), - secretScanningConfigured: await getSecretScanningGitAppId() && await getSecretScanningWebhookSecret() && await getSecretScanningPrivateKey(), + secretScanningConfigured: secretScanningConfigured, inviteOnlySignup: await getInviteOnlySignup() }) }