mirror of
https://github.com/overleaf/overleaf.git
synced 2024-12-02 02:38:47 -05:00
554be73a36
* Create `getPaginatedEndpointIterator` to iterate each page * Create `waitMs` util, it will replace `slowCallback` * Make `handleAPIError` async * Make `isAccountUsingPaypal` async * Make `attemptInvoiceCollection` async * Make `attemptInvoicesCollection` async * Use `await` instead of `new Promise` * Remove unused callbackified `attemptInvoiceCollection` * Run `attemptInvoiceCollection` for each page instead of gathering all pages in the beginning * Add test on fetching multiple pages of invoice GitOrigin-RevId: 2674b18c6ca5732b873fb2bc71b515909006f93d |
||
---|---|---|
.. | ||
change_prices_at_renewal.js | ||
collect_paypal_past_due_invoice.js | ||
Gemfile | ||
generate_recurly_prices.js | ||
get_paypal_accounts_csv.js | ||
get_recurly_group_prices.js | ||
recurly_prices.js | ||
resync_subscriptions.js | ||
sync_recurly.rb |