From e6b805b885df1a67164505116ac23a567f1d3dba Mon Sep 17 00:00:00 2001 From: Eric Mc Sween Date: Thu, 1 Jul 2021 11:07:26 -0400 Subject: [PATCH] Merge pull request #4242 from overleaf/ho-paypal-script-exit-code exit with non zero code when no invoicess were processed GitOrigin-RevId: df449964fc830f689d972d9ad3ed6b352c1b7c5c --- .../web/scripts/recurly/collect_paypal_past_due_invoice.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/services/web/scripts/recurly/collect_paypal_past_due_invoice.js b/services/web/scripts/recurly/collect_paypal_past_due_invoice.js index c4a12e32b0..8ede1d5278 100644 --- a/services/web/scripts/recurly/collect_paypal_past_due_invoice.js +++ b/services/web/scripts/recurly/collect_paypal_past_due_invoice.js @@ -93,5 +93,10 @@ attemptInvoicesCollection(error => { }, { maxArrayLength: null } ) - process.exit() + + if (INVOICES_COLLECTED_SUCCESS === 0) { + process.exit(1) + } else { + process.exit() + } })