Fix: no-cache headers for static files, null guards in loadQueue/loadGallery, error boundaries in initializeApp, add paused to queue filter
This commit is contained in:
+7
-7
@@ -1494,7 +1494,7 @@ async function loadQueue() {
|
||||
const jobs = await res.json();
|
||||
|
||||
const displayJobs = jobs.filter(job =>
|
||||
["queued", "analyzing", "extracting", "upscaling", "restoring_faces", "interpolating", "assembling", "completed", "failed", "cancelled", "interrupted"].includes(job.status)
|
||||
["queued", "analyzing", "extracting", "upscaling", "restoring_faces", "interpolating", "assembling", "completed", "failed", "cancelled", "interrupted", "paused"].includes(job.status)
|
||||
);
|
||||
|
||||
if (displayJobs.length === 0) {
|
||||
@@ -1520,7 +1520,7 @@ async function loadQueue() {
|
||||
|
||||
let metaHtml = `
|
||||
<span><i class="fa-solid fa-microchip"></i> Model: ${modelLabel} (${scaleLabel})</span>
|
||||
<span><i class="fa-solid fa-file-video"></i> Source: ${job.video_path.split('/').pop()}</span>
|
||||
<span><i class="fa-solid fa-file-video"></i> Source: ${job.video_path ? job.video_path.split('/').pop() : 'Unknown'}</span>
|
||||
`;
|
||||
|
||||
let errorHtml = "";
|
||||
@@ -2033,11 +2033,11 @@ async function loadUploadsBrowser() {
|
||||
}
|
||||
|
||||
async function initializeApp() {
|
||||
await loadModels();
|
||||
await checkActiveJobs();
|
||||
await loadGallery(); // Load enhancement gallery at page load
|
||||
await loadQueue(); // Load active jobs queue at page load
|
||||
await loadUploadsBrowser(); // Load previously uploaded videos browser
|
||||
try { await loadModels(); } catch(e) { console.error("initializeApp: loadModels failed:", e); }
|
||||
try { await checkActiveJobs(); } catch(e) { console.error("initializeApp: checkActiveJobs failed:", e); }
|
||||
try { await loadGallery(); } catch(e) { console.error("initializeApp: loadGallery failed:", e); }
|
||||
try { await loadQueue(); } catch(e) { console.error("initializeApp: loadQueue failed:", e); }
|
||||
try { await loadUploadsBrowser(); } catch(e) { console.error("initializeApp: loadUploadsBrowser failed:", e); }
|
||||
|
||||
// Load GPU Diagnostics
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user