From 67166178f44d1433cf0a6b3b87d12b32b7f994cb Mon Sep 17 00:00:00 2001 From: Stonegate Date: Tue, 9 Feb 2021 15:36:56 +0800 Subject: [PATCH] Bug fix. --- lib/local_storage/sqflite_localpodcast.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/local_storage/sqflite_localpodcast.dart b/lib/local_storage/sqflite_localpodcast.dart index c7eed4e..e01fd68 100644 --- a/lib/local_storage/sqflite_localpodcast.dart +++ b/lib/local_storage/sqflite_localpodcast.dart @@ -647,7 +647,7 @@ class DBHelper { final duration = feed.items[i].itunes.duration?.inSeconds ?? 0; final explicit = _getExplicit(feed.items[i].itunes.explicit); final chapter = feed.items[i].podcastChapters?.url ?? ''; - final image = feed.items[i].itunes.image.href ?? ''; + final image = feed.items[i].itunes.image?.href ?? ''; if (url != null) { await dbClient.transaction((txn) { return txn.rawInsert( @@ -721,7 +721,7 @@ class DBHelper { final duration = item.itunes.duration?.inSeconds ?? 0; final explicit = _getExplicit(item.itunes.explicit); final chapter = item.podcastChapters?.url ?? ''; - final image = item.itunes.image.href; + final image = item.itunes.image?.href ?? ''; if (url != null) { await dbClient.transaction((txn) async {