adam-mcneilly
12/13/2017, 4:22 PMadam-mcneilly
12/13/2017, 4:25 PMval focusedInput = when(Object.keys(error)) {
"phonebookId", "phonebook_str", "message", "image", "buttonLink", "messageSms" -> Object.keys(error)
else -> "false"
}
fred.deschenes
12/13/2017, 4:25 PMadam-mcneilly
12/13/2017, 4:25 PMfred.deschenes
12/13/2017, 4:26 PMfalse.shift()
as Object.keys returns an array which should (at least in a sane language) never equal any of those stringsadam-mcneilly
12/13/2017, 4:27 PMfred.deschenes
12/13/2017, 4:27 PMObject.keys(error).shift()
fred.deschenes
12/13/2017, 4:27 PMfred.deschenes
12/13/2017, 4:28 PMjmfayard
12/13/2017, 4:29 PMObject.keys({"hello" : true}) == "hello"
fred.deschenes
12/13/2017, 4:29 PMjmfayard
12/13/2017, 4:29 PMfred.deschenes
12/13/2017, 4:30 PM["hello"] == "hello" > true
adam-mcneilly
12/13/2017, 4:30 PMfocusedInput
? Is it String or Boolean?fred.deschenes
12/13/2017, 4:31 PMfred.deschenes
12/13/2017, 4:31 PMadam-mcneilly
12/13/2017, 4:31 PMfred.deschenes
12/13/2017, 4:32 PMjmfayard
12/13/2017, 4:33 PMObject.keys(error).shift()
or an exception, because false.shift()
don't work, even in javascriptadam-mcneilly
12/13/2017, 4:33 PMjmfayard
12/13/2017, 4:34 PMfred.deschenes
12/13/2017, 4:35 PM