implemented typechecking in spotloader
This commit is contained in:
@@ -20,6 +20,8 @@ class albumTrackPlaylistObject:
|
||||
album_type: str = "" # "album" | "single" | "compilation"
|
||||
title: str = ""
|
||||
release_date: Dict[str, Any] = field(default_factory=dict) # ReleaseDate as dict
|
||||
total_tracks: int = 0
|
||||
images: List[Dict[str, Any]] = field(default_factory=list)
|
||||
ids: IDs = field(default_factory=IDs)
|
||||
artists: List[artistAlbumTrackPlaylistObject] = field(default_factory=list)
|
||||
|
||||
@@ -54,4 +56,5 @@ class playlistObject:
|
||||
description: Optional[str] = None
|
||||
owner: userObject = field(default_factory=userObject)
|
||||
tracks: List[trackPlaylistObject] = field(default_factory=list)
|
||||
images: List[Dict[str, Any]] = field(default_factory=list)
|
||||
ids: IDs = field(default_factory=IDs)
|
||||
Reference in New Issue
Block a user