mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-10-08 15:11:21 +02:00
A job kept the AMS mapping of the printer it was made for. Moved to a location and picked by another printer, a tray of the same material in another colour passed the fit check, so the job printed in that colour. The scheduler now drops a stored mapping when it assigns a job by model or location and matches the trays on the chosen printer, by type and colour. Moving a job from a printer to a model or location clears its mapping and the "Print Anyway" given for that printer. A printer without an AMS whose external spool has no filament set gave the matcher nothing to match, so such a job went out without a mapping and the firmware rejected it with 0700_8012. Every filament now goes to the external spool there.