From e4988157955cae6967d7c5c304b2c7d694fc5b21 Mon Sep 17 00:00:00 2001 From: Patrick Kan <55383971+patrickkfkan@users.noreply.github.com> Date: Sun, 4 Sep 2022 01:09:29 +0800 Subject: [PATCH] fix: `Music#getAlbum()`fails for private album ID (#162) --- src/core/Music.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/Music.ts b/src/core/Music.ts index 5cb6c88c..f1e8c75a 100644 --- a/src/core/Music.ts +++ b/src/core/Music.ts @@ -102,7 +102,7 @@ class Music { async getAlbum(album_id: string) { throwIfMissing({ album_id }); - if (!album_id.startsWith('MPR')) + if (!album_id.startsWith('MPR') && !album_id.startsWith('FEmusic_library_privately_owned_release')) throw new InnertubeError('Invalid album id', album_id); const response = await this.#actions.browse(album_id, { client: 'YTMUSIC' });