Adding types and changing some messages from class

This commit is contained in:
Rafael Vargas
2022-03-26 21:24:03 -04:00
parent f9b46e13ff
commit b4159c7e86
16 changed files with 154 additions and 359 deletions

View File

@@ -1,12 +1,11 @@
from collections import deque
from typing import List
from Config.Config import Configs
from Music.Interfaces import IPlaylist
from Music.Song import Song
import random
class Playlist(IPlaylist):
class Playlist:
def __init__(self) -> None:
self.__config = Configs()
@@ -54,7 +53,7 @@ class Playlist(IPlaylist):
return len(self.__queue)
def next_song(self) -> Song:
if self.__current == None and len(self.__queue) == 0:
if self.__current is None and len(self.__queue) == 0:
return None
played_song = self.__current