Skip to content

Commit 9f41a3c

Browse files
committed
Logic Fix
1 parent 569d261 commit 9f41a3c

File tree

2 files changed

+8
-14
lines changed

2 files changed

+8
-14
lines changed

frontend/static/js/settings_forms.js

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -241,12 +241,10 @@ const SettingsForms = {
241241
};" id="episodes-upgrade-warning-${index}">⚠️ Episodes mode makes more API calls and does not support tagging. Season Packs recommended.</p>
242242
</div>
243243
244-
<!-- Air Date Delay Setting (only visible for episodes and shows modes) -->
244+
<!-- Air Date Delay Setting (only visible when either upgrade or missing mode is in episodes mode) -->
245245
<div class="setting-item" id="sonarr-air-date-delay-container-${index}" style="display: ${
246246
huntMissingMode === "episodes" ||
247-
huntMissingMode === "shows" ||
248-
upgradeMode === "episodes" ||
249-
upgradeMode === "shows"
247+
upgradeMode === "episodes"
250248
? "block"
251249
: "none"
252250
}; border-top: 1px solid rgba(90, 109, 137, 0.2); padding-top: 15px; margin-top: 15px;">
@@ -257,7 +255,7 @@ const SettingsForms = {
257255
}" style="width: 80px; padding: 8px 12px; border-radius: 6px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: #374151; color: #d1d5db;">
258256
<span style="color: #9ca3af; font-size: 14px;">days</span>
259257
</div>
260-
<p class="setting-help">Wait this many days after an episode airs before searching for it. Allows better quality releases to appear. Only applies to episodes and shows modes. (0 = search immediately)</p>
258+
<p class="setting-help">Wait this many days after an episode airs before searching for it. Allows better quality releases to appear. Only applies when either upgrade or missing mode is set to episodes. (0 = search immediately)</p>
261259
</div>
262260
263261
<!-- Instance State Management -->
@@ -545,12 +543,10 @@ const SettingsForms = {
545543
? upgradeModelSelect.value
546544
: "seasons_packs";
547545

548-
// Show if either missing or upgrade mode is episodes or shows
546+
// Show if either missing or upgrade mode is episodes (not shows)
549547
const shouldShow =
550548
missingMode === "episodes" ||
551-
missingMode === "shows" ||
552-
upgradeMode === "episodes" ||
553-
upgradeMode === "shows";
549+
upgradeMode === "episodes";
554550

555551
airDateDelayContainer.style.display = shouldShow ? "block" : "none";
556552
}
@@ -6800,12 +6796,10 @@ const SettingsForms = {
68006796
? upgradeModeSelect.value
68016797
: "seasons_packs";
68026798

6803-
// Show if either missing or upgrade mode is episodes or shows
6799+
// Show if either missing or upgrade mode is episodes (not shows)
68046800
const shouldShow =
68056801
missingMode === "episodes" ||
6806-
missingMode === "shows" ||
6807-
upgradeMode === "episodes" ||
6808-
upgradeMode === "shows";
6802+
upgradeMode === "episodes";
68096803

68106804
airDateDelayContainer.style.display = shouldShow
68116805
? "block"

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8.2.9
1+
8.2.10

0 commit comments

Comments
 (0)