diff --git a/CHANGELOG.md b/CHANGELOG.md index c95fe818..9200554f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ These changes are awaiting release: +## Fixed + +- ProvidersList: Duplicate key error. + # [4.2.0] - 2026-08-03T07:45:00Z > [!NOTE] diff --git a/src/lib/content/ProvidersList.svelte b/src/lib/content/ProvidersList.svelte index 2841ccb3..e2f1b149 100644 --- a/src/lib/content/ProvidersList.svelte +++ b/src/lib/content/ProvidersList.svelte @@ -13,7 +13,7 @@ {#if providers?.length > 0}
- {#each providers as provider (provider.name)} + {#each providers as provider (provider)} {/each} {#if fullListLink} diff --git a/src/types.ts b/src/types.ts index 082585be..e5f80839 100644 --- a/src/types.ts +++ b/src/types.ts @@ -368,9 +368,15 @@ export interface MediaGenre { name: string; } +export enum MediaProviderType { + Sub = "sub", + Free = "free", +} + export interface MediaProvider { name: string; - link: string; + type?: MediaProviderType; + link?: string; } export enum MediaVideoType {