deleteContactID
1 function deleteContactID(fullAddress,groupDisplayname) {
2 if (removeAndBlock){
3 for (var i=0;i<outputContactListObj.length;i++){
4 for (var j = 0; j < (outputContactListObj[i].contactsList.length != 0? outputContactListObj[i].contactsList.length:1); j++) {
5 if (outputContactListObj[i].contactsList.length == 0) continue;
6 if (outputContactListObj[i].contactListID.address == groupDisplayname){
7 if (outputContactListObj[i].contactsList[j].wcapUser.userID.address == fullAddress){
8 outputContactListObj[i].contactsList.splice(j,1);
9 }
10 }
11 else if (outputContactListObj[i].contactListID.address != groupDisplayname){
12 if (outputContactListObj[i].contactsList[j].wcapUser.userID.address == fullAddress){
13 if (!outputContactListObj[i].contactsList[j].wcapUser.isBlocked){
14 outputContactListObj[i].contactsList[j].wcapUser.isBlocked = true;
15 }
16 }
17 }
18 }
19 }
20 } else {
21 for (var i=0;i<outputContactListObj.length;i++){
22 for (var j = 0; j < (outputContactListObj[i].contactsList.length != 0? outputContactListObj[i].contactsList.length:1); j++) {
23 if (outputContactListObj[i].contactsList.length == 0) continue;
24 //if (outputContactListObj[i].displayName == groupDisplayname){
25 if (outputContactListObj[i].contactsList[j].wcapUser.userID.address == fullAddress){
26 outputContactListObj[i].contactsList.splice(j,1);
27 }
28 //}
29 }
30 }
31 }
32
33 updateContactsObjOnOfflineAlpha();
34 contactsSorting=='sortAlpha'?sortMainAlpha(false):sortMain(false);
35 renderContactsMain();
36 rightClick();
37 }
Pages : 1