mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-02-26 19:56:23 +00:00
Monotone-Parent: e0ce68cefe0f0cfcd77e9154b801fa154c153a18
Monotone-Revision: e44082eaf7ba9712f1ef3e53fa4b3d3bab1c52c7 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2008-05-20T22:12:09 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -626,17 +626,18 @@ function onAddressBookRemove(event) {
|
||||
if (nodes.length > 0) {
|
||||
nodes[0].deselect();
|
||||
var owner = nodes[0].getAttribute("owner");
|
||||
if (owner != UserLogin) {
|
||||
var folderId = nodes[0].getAttribute("id");
|
||||
unsubscribeFromFolder(folderId, owner, onFolderUnsubscribeCB, folderId);
|
||||
}
|
||||
else {
|
||||
if (owner == UserLogin) {
|
||||
var folderIdElements = nodes[0].getAttribute("id").split(":");
|
||||
var abId = folderIdElements[0].substr(1);
|
||||
deletePersonalAddressBook(abId);
|
||||
var personal = $("/personal");
|
||||
personal.selectElement();
|
||||
onFolderSelectionChange();
|
||||
}
|
||||
else {
|
||||
var folderId = nodes[0].getAttribute("id");
|
||||
unsubscribeFromFolder(folderId, owner, onFolderUnsubscribeCB, folderId);
|
||||
}
|
||||
}
|
||||
|
||||
preventDefault(event);
|
||||
@@ -650,7 +651,7 @@ function deletePersonalAddressBook(folderId) {
|
||||
document.deletePersonalABAjaxRequest.aborted = true;
|
||||
document.deletePersonalABAjaxRequest.abort();
|
||||
}
|
||||
var url = ApplicationBaseURL + "/" + folderId + "/deleteFolder";
|
||||
var url = ApplicationBaseURL + folderId + "/deleteFolder";
|
||||
document.deletePersonalABAjaxRequest
|
||||
= triggerAjaxRequest(url, deletePersonalAddressBookCallback,
|
||||
folderId);
|
||||
|
||||
Reference in New Issue
Block a user