Refactor sourceName to use track_info object.
This commit is contained in:
parent
bb12e33584
commit
347a6e0b96
|
|
@ -546,18 +546,13 @@ class Node:
|
||||||
query=f"encodedTrack={quote(identifier)}",
|
query=f"encodedTrack={quote(identifier)}",
|
||||||
)
|
)
|
||||||
|
|
||||||
if self._version.major >= 4:
|
track_info = data["info"] if self._version.major >= 4 else data
|
||||||
track_info = data["info"]
|
|
||||||
track_type = data["info"]["sourceName"]
|
|
||||||
else:
|
|
||||||
track_info = data
|
|
||||||
track_type = data["sourceName"]
|
|
||||||
|
|
||||||
return Track(
|
return Track(
|
||||||
track_id=identifier,
|
track_id=identifier,
|
||||||
ctx=ctx,
|
ctx=ctx,
|
||||||
info=track_info,
|
info=track_info,
|
||||||
track_type=TrackType(track_type),
|
track_type=TrackType(track_info["sourceName"]),
|
||||||
)
|
)
|
||||||
|
|
||||||
async def get_tracks(
|
async def get_tracks(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue