Monotone-Parent: 87a5b99c1c6050fac3ae23cc68cad8099adec7da

Monotone-Revision: ca4e48599cbe0a9577bf9aa27cd8ffc7e1a0e61c

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-05-16T20:33:55
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2008-05-16 20:33:55 +00:00
parent c6f6ed7f2d
commit 60bef234d7
9 changed files with 130 additions and 86 deletions

View File

@@ -623,12 +623,13 @@ function onFolderUnsubscribeCB(folderId) {
function onAddressBookRemove(event) {
var selector = $("contactFolders");
var nodes = selector.getSelectedNodes();
if (nodes.length > 0) {
if (nodes.length > 0) {
nodes[0].deselect();
var folderId = nodes[0].getAttribute("id");
var folderIdElements = folderId.split("_");
if (folderIdElements.length > 1)
unsubscribeFromFolder(folderId, onFolderUnsubscribeCB, folderId);
var owner = nodes[0].getAttribute("owner");
if (owner != UserLogin) {
var folderId = nodes[0].getAttribute("id");
unsubscribeFromFolder(folderId, owner, onFolderUnsubscribeCB, folderId);
}
else {
var abId = folderIdElements[0].substr(1);
deletePersonalAddressBook(abId);