diff --git a/res/js/util/statehandler.js b/res/js/util/statehandler.js index eef91090301c0c045329fedfbf420576651bd097..ccae885a247f4cb745a0450a1f904abf1d648650 100644 --- a/res/js/util/statehandler.js +++ b/res/js/util/statehandler.js @@ -34,7 +34,8 @@ class StateHandler extends Component { parse(overrides = {}) { const options = {}; - function split(str, sep, n) { + + function splitWithLimit(str, sep, n) { const out = []; let lastIndex = 0; let index; @@ -47,10 +48,9 @@ class StateHandler extends Component { } let query = []; - const words = this.state.match(/"[^"]+"|\S+/g); + const words = this.state.match(/\S+"[^"]+"|\S+/g); words.forEach((word) => { - const parts = split(word, ":", 2); - console.log(parts); + const parts = splitWithLimit(word, ":", 2); if ([ "sender", "buffer",