nozzle_diameter changed to printer_variant

This commit is contained in:
David Kocik 2024-04-28 09:58:46 +02:00
parent 859bc9c786
commit 79a7abeca6

View File

@ -735,10 +735,7 @@ void PrinterPickWebViewDialog::request_compatible_printers_FFF()
//}
const Preset& selected_printer = wxGetApp().preset_bundle->printers.get_selected_preset();
const Preset& selected_filament = wxGetApp().preset_bundle->filaments.get_selected_preset();
std::string nozzle_diameter_serialized = dynamic_cast<const ConfigOptionFloats*>(selected_printer.config.option("nozzle_diameter"))->serialize();
// Sending only first nozzle diamenter for now.
if (size_t comma = nozzle_diameter_serialized.find(','); comma != std::string::npos)
nozzle_diameter_serialized = nozzle_diameter_serialized.substr(0, comma);
std::string nozzle_diameter_serialized = selected_printer.config.opt_string("printer_variant");
// Sending only first filament type for now. This should change to array of values
const std::string filament_type_serialized = selected_filament.config.option("filament_type")->serialize();
const std::string printer_model_serialized = selected_printer.config.option("printer_model")->serialize();