update to skiped files
Local Docker Build (Dev) / build-dev (push) Successful in 5s

This commit is contained in:
2025-11-03 16:37:42 -05:00
parent c9b099a218
commit 7932b9cfba
6 changed files with 209 additions and 54 deletions
+30 -5
View File
@@ -141,6 +141,24 @@ function updateDashboardStats() {
document.getElementById('no-valid-source-total').textContent = `${moviesWithoutDates} movies, ${episodesWithoutDates} episodes without dates`;
document.getElementById('recent-activity').textContent = dashboardData.recent_activity_count || 0;
// Skipped items
const skippedMovies = dashboardData.movies_skipped || 0;
const skippedEpisodes = dashboardData.episodes_skipped || 0;
const skippedTotal = dashboardData.total_skipped || (skippedMovies + skippedEpisodes);
document.getElementById('skipped-total').textContent = skippedTotal;
document.getElementById('skipped-breakdown').textContent = `${skippedMovies} movies, ${skippedEpisodes} episodes`;
}
function showSkippedItems() {
// Switch to Movies tab and filter to show only skipped items
switchTab('movies');
// Set the filter dropdown to "skipped"
const moviesFilter = document.getElementById('movies-filter-date');
if (moviesFilter) {
moviesFilter.value = 'skipped';
refreshMovies();
}
}
function updateDashboardCharts() {
@@ -196,20 +214,27 @@ async function loadMovies(page = 1) {
const search = document.getElementById('movies-search').value;
const imdbSearch = document.getElementById('movies-imdb-search').value;
const hasDate = document.getElementById('movies-filter-date').value;
const dateFilter = document.getElementById('movies-filter-date').value;
const sourceFilter = document.getElementById('movies-filter-source').value;
const skip = (page - 1) * 100;
console.log(`DEBUG: loadMovies called with page=${page}, calculated skip=${skip}`);
const params = new URLSearchParams({
skip: skip,
limit: 100
});
if (search) params.append('search', search);
if (imdbSearch) params.append('imdb_search', imdbSearch);
if (hasDate) params.append('has_date', hasDate);
// Handle different filter values
if (dateFilter === 'skipped') {
params.append('skipped', 'true');
} else if (dateFilter) {
params.append('has_date', dateFilter);
}
if (sourceFilter) params.append('source_filter', sourceFilter);
try {