diff --git a/libs/server.js b/libs/server.js index 5ec0085..e5e0ba1 100644 --- a/libs/server.js +++ b/libs/server.js @@ -113,7 +113,12 @@ function parseRequest(data) { } }; if (data.index != undefined) { - blinkstickConfig.options.index = data.index; + blinkstickConfig.options.index = parseInt(data.index); + if (blinkstickConfig.options.index < 0) { + blinkstickConfig.options.index = 0; + } else if (blinkstickConfig.options.index > 7) { + blinkstickConfig.options.index = 7; + } } if (blinkstickConfig.options.duration < 100) { blinkstickConfig.options.duration = 100;