Commit 31d4173e authored by Matthew Taylor's avatar Matthew Taylor

Change logout to do a POST request

parent 4821383d
......@@ -4,7 +4,6 @@ var ReactIntl = require('react-intl');
var defineMessages = ReactIntl.defineMessages;
var FormattedMessage = ReactIntl.FormattedMessage;
var injectIntl = ReactIntl.injectIntl;
var xhr = require('xhr');
var Api = require('../../mixins/api.jsx');
var Avatar = require('../avatar/avatar.jsx');
......@@ -151,16 +150,14 @@ var Navigation = React.createClass({
},
handleLogOut: function (e) {
e.preventDefault();
xhr({
this.api({
host: '',
uri: '/accounts/logout/'
}, function (err) {
if (err) {
log.error(err);
} else {
this.closeLogin();
window.refreshSession();
}
method: 'post',
uri: '/accounts/logout/',
useCsrf: true
}, function (err, body) {
if (err) return;
if (body) log.warn('body found on logout'); // shouldn't happen
}.bind(this));
},
handleAccountNavClick: function (e) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment