Close search modal after add actions

This commit is contained in:
Codex
2026-08-09 13:26:36 +02:00
parent 11f43bba05
commit 95c9eca99f
4 changed files with 11 additions and 1 deletions
+4
View File
@@ -1,5 +1,9 @@
# Changelog
## 0.51.9 - 2026-08-09
- Closed the Search result floating window after successful Add to queue or Add to watchlist actions.
## 0.51.8 - 2026-08-09
- Added structured Kaizoku downloader progress events for episode starts, provider resolution, segment downloads, remuxing, and completion.
+1 -1
View File
@@ -1 +1 @@
0.51.8
0.51.9
+2
View File
@@ -747,6 +747,7 @@ INDEX_HTML = r"""<!doctype html>
})
});
setNotice(data.message || "Added to watchlist.");
closeSelectionModal();
} catch (error) {
setNotice(error.message);
}
@@ -771,6 +772,7 @@ INDEX_HTML = r"""<!doctype html>
try {
await api("/api/queue", { method: "POST", body: JSON.stringify(payload) });
setNotice("Added to queue. Open Queue to monitor progress.");
closeSelectionModal();
} catch (error) {
setNotice(error.message);
}
+4
View File
@@ -4130,6 +4130,10 @@ class TemplateHelperTests(unittest.TestCase):
def test_search_page_sends_watchlist_auto_download_series(self):
self.assertIn('auto_download_series: $("seasonInput").value || "1"', APP.INDEX_HTML)
def test_search_page_closes_selection_modal_after_successful_actions(self):
self.assertIn('setNotice(data.message || "Added to watchlist.");\n closeSelectionModal();', APP.INDEX_HTML)
self.assertIn('setNotice("Added to queue. Open Queue to monitor progress.");\n closeSelectionModal();', APP.INDEX_HTML)
def test_queue_page_includes_clear_failed_bulk_action(self):
self.assertIn('id="clearFailedBtn"', APP.QUEUE_HTML)
self.assertIn('/api/queue/clear-failed', APP.QUEUE_HTML)