summaryrefslogtreecommitdiffstats
path: root/web/react/stores/team_store.jsx
diff options
context:
space:
mode:
authornickago <ngonella@calpoly.edu>2015-08-13 11:00:49 -0700
committernickago <ngonella@calpoly.edu>2015-08-13 11:00:49 -0700
commit7203128e999fdd34c92352808ad506746ea64dad (patch)
treeb6fa3b76df5d214f0140dced2b2688c21b2e6d02 /web/react/stores/team_store.jsx
parent6d9e715e265a3265841bc351e6b22a4503c20c92 (diff)
downloadchat-7203128e999fdd34c92352808ad506746ea64dad.tar.gz
chat-7203128e999fdd34c92352808ad506746ea64dad.tar.bz2
chat-7203128e999fdd34c92352808ad506746ea64dad.zip
Added flux-style error protection on team store call in sidebar
Diffstat (limited to 'web/react/stores/team_store.jsx')
-rw-r--r--web/react/stores/team_store.jsx5
1 files changed, 4 insertions, 1 deletions
diff --git a/web/react/stores/team_store.jsx b/web/react/stores/team_store.jsx
index e6380d19e..0193d181b 100644
--- a/web/react/stores/team_store.jsx
+++ b/web/react/stores/team_store.jsx
@@ -64,7 +64,10 @@ var TeamStore = assign({}, EventEmitter.prototype, {
return null;
},
getCurrentTeamUrl: function() {
- return getWindowLocationOrigin() + "/" + this.getCurrent().name;
+ if(this.getCurrent()) {
+ return getWindowLocationOrigin() + "/" + this.getCurrent().name;
+ }
+ return null;
},
storeTeam: function(team) {
var teams = this._getTeams();