FIX: check filament type instead of filament id

jira: [STUDIO-12954]
Change-Id: Iab008c698e6c71a6df2ac4a81801681eb4b94d6c
(cherry picked from commit 295a6d51ab2f59bfeef84e9ff33dac3c0aea1d93)
This commit is contained in:
xin.zhang
2025-06-30 10:43:33 +08:00
committed by Noisyfox
parent 2be0569e3d
commit fcbad94b91
3 changed files with 7 additions and 2 deletions

View File

@@ -903,6 +903,10 @@ std::string MachineObject::get_filament_id(std::string ams_id, std::string tray_
return this->get_tray(ams_id, tray_id).setting_id;
}
std::string MachineObject::get_filament_type(const std::string& ams_id, const std::string& tray_id) const {
return this->get_tray(ams_id, tray_id).type;
}
void MachineObject::_parse_ams_status(int ams_status)
{
ams_status_sub = ams_status & 0xFF;