diff --git a/docs/images/library.jpg b/docs/images/library.jpg index ddb88e0..d7b2f10 100644 Binary files a/docs/images/library.jpg and b/docs/images/library.jpg differ diff --git a/web/app.js b/web/app.js index 40977ea..b9055d0 100644 --- a/web/app.js +++ b/web/app.js @@ -535,8 +535,8 @@ function stopButton(game) { return null; } -// Installed -> what PatchDL can get for this console -> newest overall (only -// when that one is out of reach because of the firmware). +// Installed -> what PatchDL can get for this console -> newest overall with +// the firmware it needs (left out when it's the same as the offered update). function versionsHtml(game) { const v = (x) => `${escapeHtml(x)}`; const parts = [`Installed ${v(game.installed_version || "--")}`]; @@ -557,8 +557,7 @@ function versionsHtml(game) { const job = state.downloads.find((d) => d.title_id === game.title_id); if (job && job.state === "error" && Number(job.rc) === -3) parts.push(`${noSpaceText(job.need_bytes, job.free_bytes)}`); - if (game.latest_version && game.latest_version !== offered && - game.latest_version > (game.installed_version || "")) { + if (game.latest_version && game.latest_version !== offered) { const fw = game.latest_required_fw ? ` ยท needs FW ${escapeHtml(game.latest_required_fw)}` : ""; parts.push(`Newest ${v(game.latest_version)}${fw}`); }