From a39226d2dd3d2beebe48f67d961b54aa1bed0089 Mon Sep 17 00:00:00 2001 From: Walter Almada B Date: Wed, 1 Jul 2026 22:21:59 -0700 Subject: [PATCH] fix(spoolman): show vendor name in the spool dropdown (was "[object Object]") The print-dialog spool dropdown built its option label from sp.filament.vendor (the whole vendor object) instead of sp.filament.vendor.name, so options rendered as "#5 [object Object] PLA+ (1000g)". The sibling builder in the slot card already uses .vendor.name; this aligns the two. Co-Authored-By: Claude Opus 4.8 (1M context) --- web/themes/default/app.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/themes/default/app.js b/web/themes/default/app.js index b06d08f..6f80ba4 100644 --- a/web/themes/default/app.js +++ b/web/themes/default/app.js @@ -100,7 +100,7 @@ function _buildSpoolmanSection(){ var currentSpool=_slotSpoolMap[String(idx)]||''; var opts=''+_spoolmanSpools.map(function(sp){ var rem=sp.remaining_weight!=null?' ('+sp.remaining_weight.toFixed(0)+'g)':''; - var vendor=sp.filament&&sp.filament.vendor?sp.filament.vendor+' ':''; + var vendor=sp.filament&&sp.filament.vendor?sp.filament.vendor.name+' ':''; var name=sp.filament&&sp.filament.name?sp.filament.name:'Spool'; return '';