Changeset 8083 for trunk/expressoMail1_2


Ignore:
Timestamp:
04/05/13 17:33:11 (11 years ago)
Author:
angelo
Message:

Ticket #3420 - Impossibilidade de remover mensagens em grande quantidade

Location:
trunk/expressoMail1_2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/inc/class.imap_functions.inc.php

    r8069 r8083  
    45704570                    { 
    45714571                        $folder = str_replace($serverString, "", imap_utf7_decode($val->name)); 
    4572                         //$folder = str_replace("&-", "&", $folder); 
    4573                                         $folder = imap_utf7_encode($folder); 
    4574                         imap_setacl ($mbox_stream, $folder, "$user", $value['acls']); 
    4575  
     4572                        //$folder = str_replace("&-", "&", $folder);                     
     4573                        $trashFolder = explode($this->imap_delimiter,$folder); 
     4574                        $acls = ($trashFolder[count($trashFolder) - 1] == "Trash") ? $value['acls']."i" : $value['acls']; 
     4575                        $folder = imap_utf7_encode($folder);                     
     4576                        imap_setacl ($mbox_stream, $folder, "$user", $acls); 
    45764577                    } 
    45774578                } 
  • trunk/expressoMail1_2/js/main.js

    r8075 r8083  
    10121012                                        var arrayFolder = folder.split(cyrus_delimiter);  
    10131013                                        userTrashFolder = 'user'+cyrus_delimiter+arrayFolder[1]+cyrus_delimiter+special_folders['Trash']; 
    1014                                         //var has_folder = Folder.get( userTrashFolder, false ); 
     1014                                        var has_folder = false;//Folder.get( userTrashFolder, false ); 
    10151015                                        var folders = DataLayer.get("folder"); 
    10161016                                        $.each(folders,function(index,value){ 
Note: See TracChangeset for help on using the changeset viewer.