bug fix at check_copy() while exporting to sd/usb

This commit is contained in:
David Kocik 2020-02-19 15:59:40 +01:00
parent c691a225c2
commit 746a5c1788
2 changed files with 16 additions and 4 deletions

View file

@ -108,6 +108,16 @@ void BackgroundSlicingProcess::process_fff()
std::string err_msg = "Copying of the temporary G-code to the output G-code failed. There might be problem with target device, please try exporting again or using different device. The corrupted output G-code is at " + export_path + ".tmp.";
throw std::runtime_error(_utf8(L(err_msg)));
}
else if (with_check && copy_ret_val == -4)
{
std::string err_msg = "Copying of the temporary G-code has finnished but the original code at "+ m_temp_output_path +" couldn't be opened during copy check. The output G-code is at " + export_path + ".tmp.";
throw std::runtime_error(_utf8(L(err_msg)));
}
else if (with_check && copy_ret_val == -5)
{
std::string err_msg = "Copying of the temporary G-code has finnished but the exported code couldn't be opened during copy check. The output G-code is at " + export_path + ".tmp.";
throw std::runtime_error(_utf8(L(err_msg)));
}
else if (copy_ret_val == -3)
{
std::string err_msg = "Renaming of the G-code after copying to the selected destination folder has failed. Current path is " + export_path + ".tmp. Please try exporting again.";