summaryrefslogtreecommitdiffstats
path: root/web/react/pages/channel.jsx
diff options
context:
space:
mode:
author=Corey Hulen <corey@hulen.com>2015-09-24 15:06:54 -0700
committer=Corey Hulen <corey@hulen.com>2015-09-24 15:06:54 -0700
commit04c12ba58e21297ebe08d0c1e489d5da81cba19e (patch)
treeaac40061e9c15bdc07d31c256070e2dffbd9b044 /web/react/pages/channel.jsx
parent6a4a73c2d37aa147e0aa2e157ca78ed275ef822b (diff)
downloadchat-04c12ba58e21297ebe08d0c1e489d5da81cba19e.tar.gz
chat-04c12ba58e21297ebe08d0c1e489d5da81cba19e.tar.bz2
chat-04c12ba58e21297ebe08d0c1e489d5da81cba19e.zip
Fixing blue bar and renders warning when mis-configured.
Diffstat (limited to 'web/react/pages/channel.jsx')
-rw-r--r--web/react/pages/channel.jsx6
1 files changed, 6 insertions, 0 deletions
diff --git a/web/react/pages/channel.jsx b/web/react/pages/channel.jsx
index 07207c556..74259194a 100644
--- a/web/react/pages/channel.jsx
+++ b/web/react/pages/channel.jsx
@@ -26,6 +26,7 @@ var ChannelInviteModal = require('../components/channel_invite_modal.jsx');
var TeamMembersModal = require('../components/team_members.jsx');
var DirectChannelModal = require('../components/more_direct_channels.jsx');
var ErrorBar = require('../components/error_bar.jsx');
+var ErrorStore = require('../stores/error_store.jsx');
var ChannelLoader = require('../components/channel_loader.jsx');
var MentionList = require('../components/mention_list.jsx');
var ChannelInfoModal = require('../components/channel_info_modal.jsx');
@@ -234,6 +235,11 @@ function setupChannelPage(props) {
<RegisterAppModal />,
document.getElementById('register_app_modal')
);
+
+ if (global.window.config.SendEmailNotifications === 'false') {
+ ErrorStore.storeLastError({message: 'Preview Mode: Email notifications have not been configured'});
+ ErrorStore.emitChange();
+ }
}
global.window.setup_channel_page = setupChannelPage;