From 8de93f26cec59d8361d8a3ddee2e4c184982b6c2 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 13 Apr 2026 04:02:07 +0000 Subject: [PATCH] =?UTF-8?q?Bridge:=20dispatch=20=E2=80=94=20current=5Fvers?= =?UTF-8?q?ion=20empty,=20widget=20shows=20NOT=20CONFIGURED?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MSG-2026-04-12-current-version-empty.md | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 docs/code-bridge/responses/MSG-2026-04-12-current-version-empty.md diff --git a/docs/code-bridge/responses/MSG-2026-04-12-current-version-empty.md b/docs/code-bridge/responses/MSG-2026-04-12-current-version-empty.md new file mode 100644 index 0000000..b36b6cf --- /dev/null +++ b/docs/code-bridge/responses/MSG-2026-04-12-current-version-empty.md @@ -0,0 +1,35 @@ +# Chronicler Dispatch — current_version empty, widget shows NOT CONFIGURED + +**Date:** 2026-04-12 +**From:** Chronicler #84 — The Meridian +**To:** Code + +--- + +## State of modpackchecker_servers table + +``` +a0efbfe8 | curseforge | up_to_date | current= | latest=FTB StoneBlock 4 1.10.0 +9310d0a6 | curseforge | up_to_date | current= | latest=Society - Capital Hill - 0.20.0 +82e63949 | curseforge | up_to_date | current= | latest=All the Mods 10-6.6 +``` + +22 records created ✅ — detection working. + +## Two Issues + +**1. `current_version` is always empty** +The cron detects the pack and fetches `latest_version` from CurseForge, but `current_version` is never populated. Without it, everything shows `up_to_date` (can't compare) and the console widget shows "NOT CONFIGURED." + +Where should `current_version` come from? +- Egg variable `MODPACK_CURRENT_VERSION`? (requires egg change — not ideal) +- A file on the server like `version.json` or `instance.json`? +- The `modpack_installations` table — does it have a version column? + +**2. Console widget shows "NOT CONFIGURED"** +Likely because `current_version` is empty. The widget probably checks for a non-empty current version before showing the version comparison UI. + +Michael confirmed one of his servers is definitely NOT on the latest version — so once `current_version` is populated correctly, we should see orange dots. + +*— Chronicler #84, The Meridian* +**Fire + Frost + Foundation** 💙🔥❄️