From d51aa65cd22e4188081916c0bb9c62df2fa09672 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Sun, 25 Aug 2013 14:05:52 +0200 Subject: [PATCH] Added .gco to supported extensions --- octoprint/gcodefiles.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/octoprint/gcodefiles.py b/octoprint/gcodefiles.py index a31deead..3b371213 100644 --- a/octoprint/gcodefiles.py +++ b/octoprint/gcodefiles.py @@ -15,6 +15,8 @@ from octoprint.settings import settings from werkzeug.utils import secure_filename +SUPPORTED_EXTENSIONS=["gcode", "gco"] + class GcodeManager: def __init__(self): self._logger = logging.getLogger(__name__) @@ -171,7 +173,7 @@ class GcodeManager: """ filename = self._getBasicFilename(filename) - if not util.isAllowedFile(filename, set(["gcode"])): + if not util.isAllowedFile(filename.lower(), set(SUPPORTED_EXTENSIONS)): return None secure = os.path.join(self._uploadFolder, secure_filename(self._getBasicFilename(filename)))