feat(utils): Introduce promiseAll util (#5543)

This commit is contained in:
Adrien de Peretti authored and GitHub committed 2023-11-08 08:48:48 +01:00
1 parent e4ce2f4e07
commit f90ba02087
99 files changed
+464 -297

No files matched your search

@@ -1,6 +1,7 @@
import { BaseService } from "medusa-interfaces"
import _ from "lodash"
import { createClient } from "contentful-management"
import { promiseAll } from "@medusajs/utils"
const IGNORE_THRESHOLD = 2 // seconds
@@ -63,7 +64,7 @@ class ContentfulService extends BaseService {
}
async getVariantEntries_(variants, config = { publish: false }) {
const contentfulVariants = await Promise.all(
const contentfulVariants = await promiseAll(
variants.map(async (variant) => {
let updated = await this.updateProductVariantInContentful(variant)
if (config.publish) {