Adjust jsxc initialization for ajax login

related to diaspora/jsxc#81
This commit is contained in:
Lukas Matt 2015-02-10 18:15:58 +01:00
parent 3a0857b4bf
commit 30685b2709

View file

@ -8,7 +8,6 @@ $(document).ready(function() {
var jid = app.currentUser.get('diaspora_id'); var jid = app.currentUser.get('diaspora_id');
jsxc.init({ jsxc.init({
root: '/assets/diaspora_jsxc', root: '/assets/diaspora_jsxc',
checkFlash: false,
logoutElement: $('.user-menu-item [data-method=delete]'), logoutElement: $('.user-menu-item [data-method=delete]'),
rosterAppend: 'body', rosterAppend: 'body',
otr: { otr: {
@ -24,22 +23,15 @@ $(document).ready(function() {
displayRosterMinimized: function() { displayRosterMinimized: function() {
return true; return true;
}, },
loginForm: { xmpp: {
form: '#jsxc_loginForm' url: $('script#jsxc').data('endpoint'),
}, username: jid.replace(/@.*?$/g, ''),
loadSettings: function() { domain: jid.replace(/^.*?@/g, ''),
return { jid: jid,
xmpp: { password: data['token'],
url: $('script#jsxc').data('endpoint'), resource: 'diaspora-jsxc',
username: jid.replace(/@.*?$/g, ''), overwrite: true,
domain: jid.replace(/^.*?@/g, ''), onlogin: true
jid: jid,
password: data['token'],
resource: 'diaspora-jsxc',
overwrite: true,
onlogin: true
}
};
} }
}); });
} else { } else {