parent
481a750cf6
commit
30c837fa13
|
@ -15,6 +15,8 @@ from octoprint.settings import settings
|
||||||
|
|
||||||
from werkzeug.utils import secure_filename
|
from werkzeug.utils import secure_filename
|
||||||
|
|
||||||
|
SUPPORTED_EXTENSIONS=["gcode", "gco"]
|
||||||
|
|
||||||
class GcodeManager:
|
class GcodeManager:
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
self._logger = logging.getLogger(__name__)
|
self._logger = logging.getLogger(__name__)
|
||||||
|
@ -171,7 +173,7 @@ class GcodeManager:
|
||||||
"""
|
"""
|
||||||
filename = self._getBasicFilename(filename)
|
filename = self._getBasicFilename(filename)
|
||||||
|
|
||||||
if not util.isAllowedFile(filename, set(["gcode"])):
|
if not util.isAllowedFile(filename.lower(), set(SUPPORTED_EXTENSIONS)):
|
||||||
return None
|
return None
|
||||||
|
|
||||||
secure = os.path.join(self._uploadFolder, secure_filename(self._getBasicFilename(filename)))
|
secure = os.path.join(self._uploadFolder, secure_filename(self._getBasicFilename(filename)))
|
||||||
|
|
Loading…
Reference in New Issue