From 7014cd4dacd6413e441234f18321e062fad8d548 Mon Sep 17 00:00:00 2001 From: Rohit Sangwan Date: Tue, 22 Nov 2022 17:25:59 +0530 Subject: [PATCH] Fix crash when empty album art --- lib/src/playify.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/src/playify.dart b/lib/src/playify.dart index aa52a71..64cd469 100644 --- a/lib/src/playify.dart +++ b/lib/src/playify.dart @@ -288,11 +288,15 @@ class Playify { } final resobj = Map.from(result); final artist = Artist(albums: [], name: resobj['artist']); + Uint8List? coverArt; + try { + coverArt = resobj['image']; + } catch (_) {} final album = Album( songs: [], title: resobj['albumTitle'], albumTrackCount: resobj['albumTrackCount'] ?? 0, - coverArt: resobj['image'], + coverArt: coverArt, discCount: resobj['discCount'] ?? 0, artistName: artist.name); final song = Song.fromJson(resobj);