Better error handling for load_stream if None passed as track/episode or AudioFile

version bump v0.0.10
This commit is contained in:
Googolplexed0
2025-11-10 20:51:11 -06:00
parent 5882f28213
commit 3e52743549
3 changed files with 5 additions and 3 deletions

View File

@@ -748,7 +748,9 @@ class PlayableContentFeeder:
episode: Metadata.Episode, preload: bool,
halt_lister: HaltListener):
if track is None and episode is None:
raise RuntimeError()
raise RuntimeError("No content passed!")
elif file is None:
raise RuntimeError("Content has no audio file!")
response = self.resolve_storage_interactive(file.file_id, preload)
if response.result == StorageResolve.StorageResolveResponse.Result.CDN:
if track is not None: