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() }) }