lib/ovto/runtime.rb in ovto-0.2.2 vs lib/ovto/runtime.rb in ovto-0.2.3

- old
+ new

@@ -49,10 +49,16 @@ function resolveNode(node) { if (node === Opal.nil || node == null) { return ""; } else if (node.$$id) { // is a Opal obj - return node.$render_view(getState()); + if (node.$render_view) { + return node.$render_view(getState()); + } + else { + throw "resolveNode: render_view not defined on " + node.$inspect(); +return ""; + } } else { return node; } }