From 850e675273d829a62a6d6bc6edd326bd42734f7e Mon Sep 17 00:00:00 2001 From: jpellizzari Date: Fri, 9 Dec 2016 11:19:38 -0800 Subject: [PATCH] Fixed sparkline crashing on stopped nodes --- client/app/scripts/components/sparkline.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/app/scripts/components/sparkline.js b/client/app/scripts/components/sparkline.js index ea23e9dfd..499b567fe 100644 --- a/client/app/scripts/components/sparkline.js +++ b/client/app/scripts/components/sparkline.js @@ -72,7 +72,7 @@ export default class Sparkline extends React.Component { render() { // Do nothing if no data or data w/o date are passed in. - if (this.props.data.length === 0 || this.props.data[0].date === undefined) { + if (!this.props.data || this.props.data.length === 0 || this.props.data[0].date === undefined) { return
; } @@ -93,7 +93,7 @@ export default class Sparkline extends React.Component { } Sparkline.propTypes = { - data: React.PropTypes.array.isRequired + data: React.PropTypes.array }; Sparkline.defaultProps = {