Proper default values for interval in server on API

This commit is contained in:
Gina Häußge 2015-02-24 19:46:55 +01:00
parent 90dda10ca0
commit 07987dad46

View file

@ -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)