mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-04-14 09:48:51 +00:00
Monotone-Parent: 748bc1fd6d5c867c7b2b4da7574602b322a35fa5
Monotone-Revision: 6731baba845a29cc3395d6e6d558a49a66e757ac Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2010-08-27T14:56:57 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -205,7 +205,7 @@ function appendSieveFilterRow(filterTable, number, filter) {
|
||||
type: "checkbox" },
|
||||
null, activeColumn);
|
||||
var bound = onScriptActiveCheck.bindAsEventListener(cb);
|
||||
cb.observe("change", bound);
|
||||
cb.observe("click", bound);
|
||||
row.appendChild(activeColumn);
|
||||
|
||||
filterTable.tBodies[0].appendChild(row);
|
||||
@@ -350,7 +350,17 @@ function getFilterFromEditor(filterId) {
|
||||
return copyFilter(filters[filterId]);
|
||||
}
|
||||
|
||||
function updateFilterFromEditor(filterId, filter) {
|
||||
function setupMailboxesFromJSON(jsonResponse) {
|
||||
var responseMboxes = jsonResponse.mailboxes;
|
||||
userMailboxes = $([]);
|
||||
for (var i = 0; i < responseMboxes.length; i++) {
|
||||
var name = responseMboxes[i].path.substr(1);
|
||||
userMailboxes.push(name);
|
||||
}
|
||||
}
|
||||
|
||||
function updateFilterFromEditor(filterId, filterJSON) {
|
||||
var filter = filterJSON.evalJSON();
|
||||
var sanitized = {};
|
||||
for (var k in filter) {
|
||||
if (!(k == "rules" && filter.match == "allmessages")) {
|
||||
|
||||
Reference in New Issue
Block a user