Ignore:
Timestamp:
04/19/12 19:27:27 (12 years ago)
Author:
cristiano
Message:

Ticket #2636 - Inconsistência na interface de contas compartilhadas

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoAdmin1_2/js/jscode/shared_accounts.js

    r5907 r5978  
    338338                sharemailbox.currentPemissions[data.uidnumber] = true; 
    339339                var calendarPermission = DataLayer.get('calendarToPermission:detail', {filter: ['=','calendar',signature[0].calendar], criteria:{deepness: 2}}); 
    340                 if(calendarPermission){ 
    341                     var owners_options = ''; 
    342                     for (i=0; i < calendarPermission.length; i++){ 
    343                         sharemailbox.ownersExpressoCalendarAcl[ calendarPermission[i].user.uid ] = calendarPermission[i].aclValues; 
    344                         owners_options += '<option value='+calendarPermission[i].user.uid+'>'+calendarPermission[i].user.name+'</option>' 
     340               if(calendarPermission){ 
     341                    for (var i=0; i < calendarPermission.length; i++){ 
     342                        sharemailbox.ownersExpressoCalendarAcl[ calendarPermission[i].user.uid ] = calendarPermission[i].aclValues;                    
    345343                        sharemailbox.currentPemissions[calendarPermission[i].user.uid] = calendarPermission[i].id; 
    346344                    } 
    347  
    348  
     345                     
    349346                    delete sharemailbox.currentPemissions[undefined]; 
    350                     delete sharemailbox.currentPemissions[undefined]; 
    351  
    352                     Element('ea_select_owners').innerHTML = '&nbsp;' + owners_options; 
    353                     Element('ea_select_owners').outerHTML = Element('ea_select_owners').outerHTML; 
    354                      
    355347                } 
    356348         
     
    507499                this.ownersAcl = new Array(); 
    508500                this.ownersCalendarAcl = new Array(); 
    509                 this.ownersExpressoCalendarAcl = {}; 
     501                this.ownersExpressoCalendarAcl = new Array(); 
    510502                this.currentPemissions = {}; 
    511503        } 
Note: See TracChangeset for help on using the changeset viewer.