Finish Podcast support (#1828)
authorEric Munson <eric@munsonfam.org>
Sun, 5 Jan 2025 10:47:37 +0000 (05:47 -0500)
committerGitHub <noreply@github.com>
Sun, 5 Jan 2025 10:47:37 +0000 (11:47 +0100)
commitc8069f06df0e0663a72959e5572f4a553b7cedf6
treeaed9e8bd9a56a68b00ca6421c9dbbc562b88a6a6
parent77027a628c58e936f57e88b4a91243c72db8c5e8
Finish Podcast support (#1828)

* fix: MusicController: Drop NOT NULL from publisher

The publisher column for Podcasts and Audio Books is allowed to be NULL,
update the database schema to allow this.

Signed-off-by: Eric B Munson <eric@munsonfam.org>
* feat: Subsonic: Finish podcast wireup

We still needed some changes to fetching stream details and the audio
stream itself to account for podcasts.

Signed-off-by: Eric B Munson <eric@munsonfam.org>
---------

Signed-off-by: Eric B Munson <eric@munsonfam.org>
music_assistant/controllers/music.py
music_assistant/providers/opensubsonic/sonic_provider.py