From 4b5c8a815f7618bb19b647ef777b78cc5ec61354 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Mon, 15 Aug 2022 13:13:57 -0700 Subject: [PATCH] Fixed: Grouped items on calendar ignoring series monitored state Closes #5117 --- frontend/src/Calendar/Events/CalendarEventGroup.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/Calendar/Events/CalendarEventGroup.js b/frontend/src/Calendar/Events/CalendarEventGroup.js index fd01c503c..e62232e20 100644 --- a/frontend/src/Calendar/Events/CalendarEventGroup.js +++ b/frontend/src/Calendar/Events/CalendarEventGroup.js @@ -11,7 +11,7 @@ import formatTime from 'Utilities/Date/formatTime'; import padNumber from 'Utilities/Number/padNumber'; import styles from './CalendarEventGroup.css'; -function getEventsInfo(events) { +function getEventsInfo(series, events) { let files = 0; let queued = 0; let monitored = 0; @@ -26,7 +26,7 @@ function getEventsInfo(events) { queued++; } - if (event.monitored) { + if (series.monitored && event.monitored) { monitored++; } @@ -85,7 +85,7 @@ class CalendarEventGroup extends Component { anyQueued, anyMonitored, allAbsoluteEpisodeNumbers - } = getEventsInfo(events); + } = getEventsInfo(series, events); const anyDownloading = isDownloading || anyQueued; const firstEpisode = events[0]; const lastEpisode = events[events.length -1];