From c3ade4dce11c1009616ee663bf3ba2bb67fd0096 Mon Sep 17 00:00:00 2001 From: Christopher Hoskin Date: Wed, 12 Mar 2025 10:38:07 +0000 Subject: [PATCH] Merge pull request #24070 from overleaf/csh-fix-check_institution_users Allow higher timeouts GitOrigin-RevId: 8b762cab7cf1420cec732ea592a8075e96b9a5f8 --- services/web/scripts/helpers/env_variable_helper.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/web/scripts/helpers/env_variable_helper.mjs b/services/web/scripts/helpers/env_variable_helper.mjs index 11e43a656e..303024eda7 100644 --- a/services/web/scripts/helpers/env_variable_helper.mjs +++ b/services/web/scripts/helpers/env_variable_helper.mjs @@ -19,8 +19,9 @@ export function ensureMongoTimeout(timeoutInMS) { * @returns {void} */ export function ensureRunningOnMongoSecondaryWithTimeout(timeoutInMS) { + const timeout = parseInt(process.env.MONGO_SOCKET_TIMEOUT, 10) || 0 if ( - process.env.MONGO_SOCKET_TIMEOUT !== timeoutInMS.toString() || + timeout < timeoutInMS || process.env.MONGO_CONNECTION_STRING !== process.env.READ_ONLY_MONGO_CONNECTION_STRING ) {