Better error handling for load_stream if None passed as track/episode or AudioFile
version bump v0.0.10
This commit is contained in:
@@ -6,7 +6,7 @@ import platform
|
|||||||
|
|
||||||
|
|
||||||
class Version:
|
class Version:
|
||||||
version_name = "0.0.9"
|
version_name = "0.0.10"
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def platform() -> Platform:
|
def platform() -> Platform:
|
||||||
|
|||||||
@@ -748,7 +748,9 @@ class PlayableContentFeeder:
|
|||||||
episode: Metadata.Episode, preload: bool,
|
episode: Metadata.Episode, preload: bool,
|
||||||
halt_lister: HaltListener):
|
halt_lister: HaltListener):
|
||||||
if track is None and episode is None:
|
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)
|
response = self.resolve_storage_interactive(file.file_id, preload)
|
||||||
if response.result == StorageResolve.StorageResolveResponse.Result.CDN:
|
if response.result == StorageResolve.StorageResolveResponse.Result.CDN:
|
||||||
if track is not None:
|
if track is not None:
|
||||||
|
|||||||
2
setup.py
2
setup.py
@@ -1,7 +1,7 @@
|
|||||||
import setuptools
|
import setuptools
|
||||||
|
|
||||||
setuptools.setup(name="librespot",
|
setuptools.setup(name="librespot",
|
||||||
version="0.0.9",
|
version="0.0.10",
|
||||||
description="Open Source Spotify Client",
|
description="Open Source Spotify Client",
|
||||||
long_description=open("README.md").read(),
|
long_description=open("README.md").read(),
|
||||||
long_description_content_type="text/markdown",
|
long_description_content_type="text/markdown",
|
||||||
|
|||||||
Reference in New Issue
Block a user