Limit SD transfers to broader machinecode type

See jneilliii/OctoPrint-SmoothiewareConfig#1
This commit is contained in:
Gina Häußge 2017-11-24 13:08:10 +01:00
parent 364d692db2
commit 9b3c1947d9

View file

@ -324,7 +324,7 @@ def uploadGcodeFile(target):
Depending on the file's destination triggers either streaming to SD card or directly calls selectAndOrPrint.
"""
if destination == FileDestinations.SDCARD and octoprint.filemanager.valid_file_type(filename, "gcode"):
if destination == FileDestinations.SDCARD and octoprint.filemanager.valid_file_type(filename, "machinecode"):
return filename, printer.add_sd_file(filename, absFilename, selectAndOrPrint)
else:
selectAndOrPrint(filename, absFilename, destination)