From e67f0becad79a693ab94fd09911703d23d378442 Mon Sep 17 00:00:00 2001 From: Qstick Date: Sat, 24 Dec 2022 20:41:12 -0600 Subject: [PATCH] Fixed: Error on artist details if refresh isn't finished --- frontend/src/Artist/Details/ArtistDetailsSeason.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/frontend/src/Artist/Details/ArtistDetailsSeason.js b/frontend/src/Artist/Details/ArtistDetailsSeason.js index a7f0319e5..aa9a2a05f 100644 --- a/frontend/src/Artist/Details/ArtistDetailsSeason.js +++ b/frontend/src/Artist/Details/ArtistDetailsSeason.js @@ -29,11 +29,13 @@ function getAlbumTypeStatistics(albums) { let sizeOnDisk = 0; albums.forEach((album) => { - sizeOnDisk = sizeOnDisk + album.statistics.sizeOnDisk; - trackFileCount = trackFileCount + album.statistics.trackFileCount; + if (album.statistics) { + sizeOnDisk = sizeOnDisk + album.statistics.sizeOnDisk; + trackFileCount = trackFileCount + album.statistics.trackFileCount; - if (album.statistics.trackFileCount === album.statistics.totalTrackCount || (album.monitored && isBefore(album.airDateUtc))) { - albumCount++; + if (album.statistics.trackFileCount === album.statistics.totalTrackCount || (album.monitored && isBefore(album.airDateUtc))) { + albumCount++; + } } if (album.monitored) {