diff --git a/.changeset/giant-countries-doubt.md b/.changeset/giant-countries-doubt.md new file mode 100644 index 0000000000..53639eee85 --- /dev/null +++ b/.changeset/giant-countries-doubt.md @@ -0,0 +1,5 @@ +--- +"@medusajs/caching": patch +--- + +fix(): caching better identify default provider diff --git a/packages/modules/caching/src/loaders/providers.ts b/packages/modules/caching/src/loaders/providers.ts index c2d9382a01..5988d691bd 100644 --- a/packages/modules/caching/src/loaders/providers.ts +++ b/packages/modules/caching/src/loaders/providers.ts @@ -84,9 +84,7 @@ export default async ({ let hasDefaultProvider = false for (const provider of options?.providers || []) { if (provider.is_default || isSingleProvider) { - if (provider.is_default) { - hasDefaultProvider = true - } + hasDefaultProvider = true container.register(CachingDefaultProvider, asValue(provider.id)) } }