FIX: CLI: fix the crash issue caused by missing filament_id in some 3mfs
jira: STUDIO-9898 Change-Id: I5201e25d899961c97722035f616b4db19d531457
This commit is contained in:
parent
0252d56649
commit
bbfc2443e5
|
@ -6034,7 +6034,10 @@ int CLI::run(int argc, char **argv)
|
|||
filament_info.id = iter.first + 1;
|
||||
filament_info.total_used_g = iter.second;
|
||||
|
||||
filament_info.filament_id = (filament_info.id <= filament_ids->values.size())? filament_ids->values[iter.first] : "unknown";
|
||||
if (filament_ids && (filament_info.id <= filament_ids->values.size()))
|
||||
filament_info.filament_id = filament_ids->values[iter.first];
|
||||
else
|
||||
filament_info.filament_id = "unknown";
|
||||
|
||||
auto main_iter = print_estimated_stat.model_volumes_per_extruder.find(iter.first);
|
||||
if (main_iter != print_estimated_stat.model_volumes_per_extruder.end())
|
||||
|
|
Loading…
Reference in New Issue