mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-11 05:42:19 +00:00
The manual form keeps a hand-written type list, and the server's grew past it: visceral fat, fat mass, fat-free mass, lean body mass and muscle mass all had units and plausibility ranges on the server and arrived from scales, but had no row to type a reading into. They have rows now, with the scale's kg and lb units and a "rating" unit for visceral fat in every language. A new test derives the body-composition family from the server's own categories and fails when a type in it is neither offered by the form nor named with the reason it is left out (BMI, which is computed from weight and height). It also checks each row's unit and placeholder against the server. Listing the four side by side exposed labels that named two different readings with one word in French, Italian and Polish (body fat and fat mass, fat-free and lean mass). Each now has its own name, which also makes them resolvable by name for the MCP reads that used to refuse the ambiguous words.