Ignore:
Timestamp:
04/04/13 18:00:56 (11 years ago)
Author:
marcieli
Message:

Ticket #3417 - Inserida criacao de pasta spam, quando bloquear usuario sem ter a pasta spam criada.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/filters/filters.js

    r8071 r8082  
    439439        } 
    440440        if(confirm(get_lang("Want to block the user") + " " + email + "?")){ 
     441        var has_folder_spam = false; 
     442        var folder_spam = "INBOX"+cyrus_delimiter+"Spam"; 
     443        $.each(cp_tree1, function(index, value){ 
     444            if(value.id == folder_spam){ 
     445                has_folder_spam = true; 
     446                return; 
     447            } 
     448        }); 
     449        if(!has_folder_spam){ 
     450            connector.loadScript('TreeS'); 
     451            create_new_folder("Spam","INBOX"); 
     452        } 
    441453                DataLayer.put( 'filter', idd, 
    442454                                        { name: email, isExact: false, 
    443455                                                criteria:{ 0: {value: email, operator: "=", field: "from"} }, 
    444                                                 actions: { 0: {parameter: "INBOX" + cyrus_delimiter + "Spam", type: "fileinto"}}, 
     456                                                actions: { 0: {parameter: folder_spam, type: "fileinto"}}, 
    445457                                                enabled: true, 
    446458                                                id: email, 
Note: See TracChangeset for help on using the changeset viewer.