Something went wrong. Try again.
TypeScript client for accessing TLE Community.
Something went wrong. Try again.
Type a sat empire's bodies as `planets` in the status block master
Empire::get_status (lib/Lacuna/DB/Result/Empire.pm in the server) builds each entry of `empire.bodies.babies` as { id, sitter_expiry, alliance_id? } and pushes the empire's bodies onto `planets`. There is no `bodies` key on a baby, and `has_new_messages` is commented out there, so it is never sent. A live status block for a sat empire confirms the shape: "babies": { "<name>": { "sitter_expiry": "24 11 2026 06:56:10 +0000", "alliance_id": 1, "planets": [ { ... } ] } } The app follows this type, so it reads `baby.bodies`, gets undefined and renders every sat empire's section in the planet list with no planets.
Author PGMacDesign Committer Tangled Date (Sep 27, 2026, 1:56 AM UTC) Commit f23b47b3 f23b47b388bd6790ab6af680de78c8819ca83b74 Parent 4e683fc8 4e683fc8be265d8b20439c1d6240a2bfedfb6282