Merge pull request #370 from hmhealey/mm1812

MM-1812 Provide warnings on team invite screens when email is disabled
Этот коммит содержится в:
Christopher Speller
2015-08-14 08:48:24 -04:00
родитель a8930cbabe 8fc4456213
Коммит 92c4df5b10
10 изменённых файлов: 546 добавлений и 292 удалений

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

@@ -4,6 +4,7 @@
var client = require('./client.jsx');
var AppDispatcher = require('../dispatcher/app_dispatcher.jsx');
var ChannelStore = require('../stores/channel_store.jsx');
var ConfigStore = require('../stores/config_store.jsx');
var PostStore = require('../stores/post_store.jsx');
var UserStore = require('../stores/user_store.jsx');
var utils = require('./utils.jsx');
@@ -457,3 +458,28 @@ module.exports.getMyTeam = function() {
}
);
}
function getConfig() {
if (isCallInProgress('getConfig')) {
return;
}
callTracker['getConfig'] = utils.getTimestamp();
client.getConfig(
function(data, textStatus, xhr) {
callTracker['getConfig'] = 0;
if (data && xhr.status !== 304) {
AppDispatcher.handleServerAction({
type: ActionTypes.RECIEVED_CONFIG,
settings: data
});
}
},
function(err) {
callTracker['getConfig'] = 0;
dispatchError(err, 'getConfig');
}
);
}
module.exports.getConfig = getConfig;