mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-07 12:35:27 +00:00
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:
@@ -1061,18 +1061,16 @@ function folderUnsubscriptionCallback(http) {
|
||||
}
|
||||
}
|
||||
|
||||
function unsubscribeFromFolder(folder, refreshCallback, refreshCallbackData) {
|
||||
function unsubscribeFromFolder(folder, owner, refreshCallback,
|
||||
refreshCallbackData) {
|
||||
if (document.body.hasClassName("popup")) {
|
||||
window.opener.unsubscribeFromFolder(folder, refreshCallback,
|
||||
refreshCallbackData);
|
||||
}
|
||||
else {
|
||||
var folderData = folder.split("_");
|
||||
var username = folderData[0];
|
||||
var folderPath = folderData[1];
|
||||
if (username.startsWith('/'))
|
||||
username = username.substring(1);
|
||||
if (username != UserLogin) {
|
||||
if (owner.startsWith('/'))
|
||||
owner = owner.substring(1);
|
||||
if (owner != UserLogin) {
|
||||
var url = (ApplicationBaseURL + folder + "/unsubscribe");
|
||||
removeFolderRequestCount++;
|
||||
var rfCbData = { method: refreshCallback, data: refreshCallbackData };
|
||||
|
||||
Reference in New Issue
Block a user