Fix no favicon data

This commit is contained in:
Juan Gilsanz Polo
2024-02-28 14:34:19 +01:00
parent 31065f3257
commit 0358edf6b6

View File

@@ -62,13 +62,20 @@ class FaviconStore extends _$FaviconStore {
notExist, notExist,
); );
final faviconUrls = favicons.asMap().entries.map( final faviconUrls = favicons
(e) => FaviconItem( .asMap()
.entries
.map(
(e) => e.value != null
? FaviconItem(
url: notExist[e.key], url: notExist[e.key],
favicon: e.value!.url, favicon: e.value!.url,
isSvg: e.value!.url.contains('svg'), isSvg: e.value!.url.contains('svg'),
), )
); : null,
)
.where((e) => e != null)
.toList() as List<FaviconItem>;
state.favicons = [...state.favicons, ...faviconUrls]; state.favicons = [...state.favicons, ...faviconUrls];
state.loadingFavicons = false; state.loadingFavicons = false;