From 07987dad4667ad15a0b3aa27f11913f7052f6632 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Tue, 24 Feb 2015 19:46:55 +0100 Subject: [PATCH] Proper default values for interval in server on API --- src/octoprint/server/api/timelapse.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/octoprint/server/api/timelapse.py b/src/octoprint/server/api/timelapse.py index 89a131fa..a21341ed 100644 --- a/src/octoprint/server/api/timelapse.py +++ b/src/octoprint/server/api/timelapse.py @@ -76,7 +76,6 @@ def setTimelapseConfig(): "options": {} } - if "postRoll" in request.values: try: postRoll = int(request.values["postRoll"]) @@ -100,15 +99,17 @@ def setTimelapseConfig(): return make_response("Invalid value for fps: %d" % fps, 400) if "interval" in request.values: + config["options"] = { + "interval": 10 + } + try: interval = int(request.values["interval"]) except ValueError: return make_response("Invalid value for interval: %r" % request.values["interval"]) else: if interval > 0: - config["options"] = { - "interval": interval - } + config["options"]["interval"] = interval else: return make_response("Invalid value for interval: %d" % interval)