Fix: Chore: Subonsic: Fix strict typing errors (#2200)
authorEric Munson <eric@munsonfam.org>
Wed, 21 May 2025 16:08:10 +0000 (12:08 -0400)
committerGitHub <noreply@github.com>
Wed, 21 May 2025 16:08:10 +0000 (18:08 +0200)
commit4b2858df3bb9116fef726ff589fe2a46c15236bd
treee3072fc53eb6ab138ba1e89aaa0bd17611fd7fc7
parentda52a60dcba19604b4da07b7dedce73a3a0713e7
Fix: Chore: Subonsic: Fix strict typing errors (#2200)

Turning on stricter type checking revealed several bugs in the provider.
This commit addreseses the issues brought up by the type checker.

Fixes: https://github.com/music-assistant/support/issues/3997
Signed-off-by: Eric B Munson <eric@munsonfam.org>
music_assistant/providers/opensubsonic/parsers.py
music_assistant/providers/opensubsonic/sonic_provider.py