Bridge: MSG — correction to version display, cron stores versions backwards
current_version and latest_version swapped in DB. Server has 0.1.0 installed, 1.0.0 is latest. Need fix in CheckModpackUpdates.php assignment logic.
This commit is contained in:
@@ -47,3 +47,21 @@ Also applies to the "up to date" line 156 if it shows latest_version.
|
||||
|
||||
## After Code Pushes
|
||||
Chronicler will copy wrapper.tsx to Dev Panel, rebuild frontend, verify display.
|
||||
|
||||
---
|
||||
|
||||
## CORRECTION (Chronicler #85 update)
|
||||
|
||||
The DB values are actually stored **backwards**:
|
||||
```
|
||||
current_version: "1.0.0" ← this is the LATEST from the API
|
||||
latest_version: "All the Mods 9-0.1.0" ← this is what's INSTALLED
|
||||
```
|
||||
|
||||
Test server has **0.1.0 installed**, and **1.0.0 is the latest available**.
|
||||
|
||||
So there are TWO issues:
|
||||
1. **Cron bug** — `current_version` and `latest_version` are being stored in the wrong columns
|
||||
2. **Display** — once fixed, should read: `ATM9 0.1.0 → 1.0.0 ↑`
|
||||
|
||||
Please check `CheckModpackUpdates.php` — the assignment of which value goes into `current_version` vs `latest_version` when writing to `modpackchecker_servers`.
|
||||
|
||||
Reference in New Issue
Block a user