Commit f1108d8a authored by serapath's avatar serapath

FIX terminal output for falsy values

parent 2dcb41a8
...@@ -328,8 +328,8 @@ class Terminal { ...@@ -328,8 +328,8 @@ class Terminal {
var self = this var self = this
var args = [...arguments] var args = [...arguments]
self.data.session.push(args) self.data.session.push(args)
args.forEach(function (data = {}) { args.forEach(function (data) {
if (!data.type) data = { type: 'default', value: data } if (!data || !data.type) data = { type: 'default', value: data }
var render = self._templates[data.type] var render = self._templates[data.type]
if (!render) render = self._templates.default if (!render) render = self._templates.default
var blocks = render(data.value) var blocks = render(data.value)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment