Send file basename when uploading to OctoPrint

This commit is contained in:
Alessandro Ranellucci 2014-12-30 22:07:21 +01:00
parent fffdbe0abb
commit 1eac452d71

View File

@ -789,6 +789,7 @@ sub split_object {
if (@model_objects == 1) { if (@model_objects == 1) {
$self->resume_background_process; $self->resume_background_process;
Slic3r::GUI::warning_catcher($self)->("The selected object couldn't be split because it contains only one part."); Slic3r::GUI::warning_catcher($self)->("The selected object couldn't be split because it contains only one part.");
$self->resume_background_process;
return; return;
} }
@ -1094,7 +1095,8 @@ sub send_gcode {
Content_Type => 'form-data', Content_Type => 'form-data',
'X-Api-Key' => $self->{config}->octoprint_apikey, 'X-Api-Key' => $self->{config}->octoprint_apikey,
Content => [ Content => [
file => [$self->{send_gcode_file}], # OctoPrint doesn't like Windows paths
file => [ $self->{send_gcode_file}, basename($self->{send_gcode_file}) ],
], ],
); );