From 470034afc0d6ed22d36b91448cffb48c814f073f Mon Sep 17 00:00:00 2001 From: LN Liberda Date: Mon, 22 Jun 2026 17:51:50 +0200 Subject: [PATCH] fix(Qobuz): exception on no track performers Example release: https://open.qobuz.com/album/0825646121182 --- providers/Qobuz/api_types.ts | 2 +- providers/Qobuz/mod.ts | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/providers/Qobuz/api_types.ts b/providers/Qobuz/api_types.ts index a22b44ac..15ca238b 100644 --- a/providers/Qobuz/api_types.ts +++ b/providers/Qobuz/api_types.ts @@ -87,7 +87,7 @@ export interface QobuzAlbum extends QobuzPartialAlbum { export interface QobuzPartialTrack { maximum_bit_depth: number; copyright: string; - performers: string; + performers?: string; audio_info: AudioInfo; performer: QobuzPerformer; album?: QobuzPartialAlbum; diff --git a/providers/Qobuz/mod.ts b/providers/Qobuz/mod.ts index 71e48896..1b662912 100644 --- a/providers/Qobuz/mod.ts +++ b/providers/Qobuz/mod.ts @@ -332,7 +332,10 @@ export class QobuzReleaseLookup extends ReleaseApiLookup { const [performer, ...roles] = performerAndRoles.split(', '); return {