Просмотр исходного кода

Ensure we wait after processing each subscription

GitOrigin-RevId: f6a184bc8a65934f24857cfc4f71f95574576b9d
Andrew Rumble 1 год назад
Родитель
Сommit
5799d534a9
1 измененных файлов с 10 добавлено и 12 удалено
  1. 10 12
      services/web/scripts/recurly/resync_subscriptions.mjs

+ 10 - 12
services/web/scripts/recurly/resync_subscriptions.mjs

@@ -89,20 +89,18 @@ const syncSubscription = async subscription => {
 
   ScriptLogger.recordMismatch(subscription, recurlySubscription)
 
-  if (!COMMIT) {
-    return
+  if (COMMIT) {
+    try {
+      await SubscriptionUpdater.promises.updateSubscriptionFromRecurly(
+        recurlySubscription,
+        subscription,
+        {}
+      )
+    } catch (error) {
+      await handleSyncSubscriptionError(subscription, error)
+    }
   }
 
-  try {
-    await SubscriptionUpdater.promises.updateSubscriptionFromRecurly(
-      recurlySubscription,
-      subscription,
-      {}
-    )
-  } catch (error) {
-    await handleSyncSubscriptionError(subscription, error)
-    return
-  }
   await setTimeout(80)
 }