X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;f=sima%2Fclient.py;h=1d3a0103c54353c4e74a4613fa68cda17489b9be;hb=2eb13c85fe72ade75193b589748920615fbb22d2;hp=7c0e5a7c365758d1cced6d0b412b88486a6abbc8;hpb=db5532225efcefa95d24960f7ab42360de96a0a4;p=mpd-sima.git diff --git a/sima/client.py b/sima/client.py index 7c0e5a7..1d3a010 100644 --- a/sima/client.py +++ b/sima/client.py @@ -58,6 +58,8 @@ def blacklist(artist=False, album=False, track=False): field = (artist, album, track) def decorated(func): def wrapper(*args, **kwargs): + if not args[0].database: + return func(*args, **kwargs) cls = args[0] boolgen = (bl for bl in field) bl_fun = (cls.database.get_bl_artist,