mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-09-30 11:12:35 +02:00
BambuStudio actively resets AMS slots configured with unrecognized PFUS* (user-local) preset IDs. Replace PFUS* with generic Bambu filament IDs (e.g. GFL99 for PLA) in both the slot configure and inventory assignment endpoints. When the slot already has a recognized cloud-synced preset for the same material, reuse it to preserve K-profile calibration. Also fix fill level bar not showing for brand new spools (weight_used=0) by changing the condition from weight_used > 0 to weight_used != null.