From 42cf12e3d7991414ab70d840563ee8121bf2ecdd Mon Sep 17 00:00:00 2001 From: Ray Schamp Date: Thu, 2 Nov 2017 09:39:44 -0400 Subject: [PATCH] Handle null responses from storage --- src/lib/project-loader-hoc.jsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/project-loader-hoc.jsx b/src/lib/project-loader-hoc.jsx index 1d2cf0f68..52fe62b9d 100644 --- a/src/lib/project-loader-hoc.jsx +++ b/src/lib/project-loader-hoc.jsx @@ -27,7 +27,9 @@ const ProjectLoaderHOC = function (WrappedComponent) { if (this.state.projectId !== prevState.projectId) { storage .load(storage.AssetType.Project, this.state.projectId, storage.DataFormat.JSON) - .then(projectAsset => this.setState({projectData: JSON.stringify(projectAsset.data)})) + .then(projectAsset => projectAsset && this.setState({ + projectData: JSON.stringify(projectAsset.data) + })) .catch(err => log.error(err)); } }