summaryrefslogtreecommitdiff
path: root/app/client/live/live.reducer.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/client/live/live.reducer.js')
-rw-r--r--app/client/live/live.reducer.js13
1 files changed, 10 insertions, 3 deletions
diff --git a/app/client/live/live.reducer.js b/app/client/live/live.reducer.js
index 1d437e0..d6f8dc5 100644
--- a/app/client/live/live.reducer.js
+++ b/app/client/live/live.reducer.js
@@ -117,9 +117,16 @@ const liveReducer = (state = liveInitialState, action) => {
if (b.indexOf('set_opt') === 0) {
const terms = b.split(' ')
let key = terms[1]
- let value = parseFloat(terms[2])
- if (isNaN(value)) {
- value = terms[2]
+ let value = terms[2]
+ if (value === 'True') {
+ value = true
+ } else if (value === 'False') {
+ value = false
+ } else {
+ value = parseFloat(terms[2])
+ if (isNaN(value)) {
+ value = terms[2]
+ }
}
a[key] = value
}