From 3bacb884dc719b4d957e1e04e248317b6ed829a2 Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Tue, 10 Mar 2026 10:52:35 -0500 Subject: [PATCH] fix: avoid error when material type is unknown not sure if this is a unique situation in my dev environment or what..but i keep encountering this in dev, so might as well add it. better safe than sorry --- src/wuttafarm/web/util.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/wuttafarm/web/util.py b/src/wuttafarm/web/util.py index 35a6f02..ec88525 100644 --- a/src/wuttafarm/web/util.py +++ b/src/wuttafarm/web/util.py @@ -81,7 +81,9 @@ def render_quantity_object(quantity): text = f"( {measure} ) {value} {unit}" if quantity["quantity_type_id"] == "material": - materials = ", ".join([mtype["name"] for mtype in quantity["material_types"]]) + materials = ", ".join( + [mtype.get("name", "???") for mtype in quantity["material_types"]] + ) return f"{materials} {text}" return text