Add waitForDb in scripts/resync_subscriptions.js (#19154)

GitOrigin-RevId: 608bce2654d2b6dbeb662ad0da8bb5c5ce3d68f3
This commit is contained in:
Antoine Clausse
2024-06-27 10:11:09 +02:00
committed by Copybot
parent 8e7830f380
commit 3a488e39d5

View File

@@ -7,6 +7,8 @@ const { setTimeout } = require('node:timers/promises')
// make sure all `allMismatchReasons` are displayed in the output
const util = require('util')
const pLimit = require('p-limit')
const { waitForDb } = require('../../app/src/infrastructure/mongodb')
util.inspect.defaultOptions.maxArrayLength = null
const ScriptLogger = {
@@ -144,6 +146,8 @@ const loopForSubscriptions = async skipInitial => {
let retryCounter = 0
const run = async () => {
await waitForDb()
while (true) {
try {
await loopForSubscriptions(