jappixmini: add to Friendica group and authorize

pull/48/head
Leberwurscht 2012-04-17 00:41:22 +02:00
parent 7ea17b33c8
commit 0164bdf11e
1 changed files with 17 additions and 2 deletions

View File

@ -147,9 +147,24 @@ function jappixmini_manage_roster(contacts, autoapprove, autosubscribe) {
// ignore accounts not in the list
if (contacts[xid]===undefined) return;
// TODO: add to Friendica group
// add to Friendica group if necessary
groups = [];
$(this).find('group').each(function() {
var group_text = $(this).text();
if(group_text) groups.push(group_text);
});
// TODO: unblock and authorize if necessary
if ($.inArray("Friendica", groups)==-1) {
console.log("Add "+xid+" to Friendica group.");
groups.push("Friendica");
sendRoster(xid, null, null, groups);
console.log("Added "+xid+" to Friendica group.");
}
// authorize if necessary
if (subscription=="to") {
sendSubscribe(xid, 'subscribed');
}
// remove from list
delete contacts[xid];