From 74ec275c8f1d779703f609dbc29ccd7ad94f690c Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Fri, 5 Jul 2013 00:02:10 +0200 Subject: Don't assume there are tasks --- static/js/main.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/static/js/main.js b/static/js/main.js index 5eb9a2a..7aac80d 100644 --- a/static/js/main.js +++ b/static/js/main.js @@ -64,7 +64,8 @@ var StoryTaskTable = React.createClass({ render: function() { var taskNodes = this.props.tasks.map(function (task) { return ; - }); + }.bind(this)); + return ( {taskNodes} @@ -111,11 +112,16 @@ var StoryData = React.createClass({ }); }), render: function() { + var taskTable = null; + + if (this.props.data.tasks) + taskTable = ; + if (this.props.data) { return (
Assignee: {this.props.data.assignee}
{this.props.data.content}
- + {taskTable}
); } -- cgit v1.2.3-54-g00ecf