Improve matchingJob lookup in visual gallery using output_file basename

This commit is contained in:
2026-07-01 08:39:24 -04:00
parent f523a393cb
commit e20b784d23
+7 -1
View File
@@ -1353,9 +1353,15 @@ async function loadGallery() {
galleryGrid.innerHTML = "";
outputs.forEach(file => {
const matchingJob = jobs.find(j => {
if (j.output_file) {
const jobFilename = j.output_file.split("/").pop();
if (jobFilename === file.filename) return true;
}
const basename = file.filename.replace("upscaled_", "");
const jobId = basename.split(".")[0];
const matchingJob = jobs.find(j => j.job_id === jobId);
return j.job_id === jobId;
});
const card = document.createElement("div");
card.className = "gallery-card";