Removed isEmailEnabledSynchronous and switched the email disabled warnings to use ConfigStore

Этот коммит содержится в:
hmhealey
2015-08-13 13:23:56 -04:00
родитель ca919538cc
Коммит 8fc4456213
4 изменённых файлов: 4 добавлений и 28 удалений

Просмотреть файл

@@ -2,6 +2,7 @@
// See License.txt for license information.
var utils = require('../utils/utils.jsx');
var ConfigStore = require('../stores/config_store.jsx');
var Client = require('../utils/client.jsx');
var UserStore = require('../stores/user_store.jsx');
var ConfirmModal = require('./confirm_modal.jsx');
@@ -152,7 +153,7 @@ module.exports = React.createClass({
emailErrors: {},
firstNameErrors: {},
lastNameErrors: {},
emailEnabled: Client.isEmailEnabledSynchronous()
emailEnabled: !ConfigStore.getSettingAsBoolean('ByPassEmail', false)
};
},
render: function() {

Просмотреть файл

@@ -2,6 +2,7 @@
// See License.txt for license information.
var utils = require('../utils/utils.jsx');
var ConfigStore = require('../stores/config_store.jsx');
var client = require('../utils/client.jsx');
var UserStore = require('../stores/user_store.jsx');
var BrowserStore = require('../stores/browser_store.jsx');
@@ -500,7 +501,7 @@ SendInivtesPage = React.createClass({
},
getInitialState: function() {
return {
emailEnabled: client.isEmailEnabledSynchronous()
emailEnabled: !ConfigStore.getSettingAsBoolean('ByPassEmail', false)
};
},
render: function() {