[enhancement] [webui] Add status update to document.title during and after search in webui (#15078)

This commit is contained in:
vonvenera 2024-02-24 02:50:45 +01:00 committed by GitHub
parent 917972d03d
commit 7b7a2b3e40
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 1 deletions

View File

@ -1063,6 +1063,7 @@ function showSearch(selectedFilter, selectedIndexer, query, category) {
releaseDialog.on('hidden.bs.modal', function (e) {
$('#indexers div.dataTables_filter input').focusWithoutScrolling();
window.location.hash = currentFilter ? "indexers&filter=" + currentFilter : '';
document.title = "Jackett";
});
var setTrackers = function (filterId, trackers) {
@ -1152,6 +1153,8 @@ function showSearch(selectedFilter, selectedIndexer, query, category) {
$('#searchResults div.dataTables_filter input').val("");
clearSearchResultTable($('#searchResults'));
document.title = "(...) " + searchString;
var trackerId = filterId || "all";
api.resultsForIndexer(trackerId, queryObj, function (data) {
$('#jackett-search-perform').html($('#search-button-ready').html());
@ -1159,9 +1162,11 @@ function showSearch(selectedFilter, selectedIndexer, query, category) {
searchResults.empty();
updateSearchResultTable(searchResults, data).search('').columns().search('').draw();
searchResults.find('div.dataTables_filter input').focusWithoutScrolling();
document.title = "(" + data.Results.length +") " + searchString;
}).fail(function () {
$('#jackett-search-perform').html($('#search-button-ready').html());
doNotify("Request to Jackett server failed", "danger", "glyphicon glyphicon-alert");
document.title = "(err) " + searchString;
});
});

View File

@ -766,6 +766,6 @@
</script>
<script type="text/javascript" src="../libs/api.js?changed=2017083001"></script>
<script type="text/javascript" src="../custom.js?changed=20240126v1"></script>
<script type="text/javascript" src="../custom.js?changed=20240224v1"></script>
</body>
</html>