Changeset 7993


Ignore:
Timestamp:
03/11/13 19:34:06 (7 years ago)
Author:
cristiano
Message:

Ticket #3382 - Travamento do navegador ao carregar repetições com muitos participantes

Location:
trunk/prototype/modules/calendar/js
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/calendar/js/helpers.js

    r7991 r7993  
    29282928        delete schedulable['historic']; 
    29292929 
    2930     if(parseInt(type) == 3){ 
    2931         schedulable.participants = participants; 
    2932     } 
    2933     else 
    2934     { 
    29352930        schedulable.participants =  $.map( participants, function( attendee, i ){ 
    29362931 
     
    29492944            participant.id = DataLayer.put('participant', participant); 
    29502945 
    2951             return participant ; 
     2946            return  (parseInt(type) == 3) ? participant.id : participant ; 
    29522947        }); 
    2953     } 
    29542948 
    29552949        //Edit ocurrence 
  • trunk/prototype/modules/calendar/js/init.js

    r7980 r7993  
    429429                             
    430430                if(evt.isRepeat){ 
    431                     var schedulable = copyAndMoveTo(false , evt.id , false, "3", evt); 
     431                    var schedulable = copyAndMoveTo(evt.calendar , evt.id , false, "3", evt); 
    432432                                  
    433433                    var repeat = mount_exception(evt.id, evt.occurrence); 
     
    457457                        if(!evt.disableDragging){ 
    458458                if(evt.isRepeat){ 
    459                     var schedulable = copyAndMoveTo(false , evt.id , false, "3", evt); 
     459                    var schedulable = copyAndMoveTo(evt.calendar , evt.id , false, "3", evt); 
    460460 
    461461                    //Normaliza a data para o backend 
     
    513513                                        $('.calendar-copy-move input[name="typeEvent"]').val("3"); 
    514514                                         
    515                                         eventDetails(copyAndMoveTo(false , evt.id , false, "3", evt), true, '', false, repeat); 
     515                                        eventDetails(copyAndMoveTo(evt.calendar , evt.id , false, "3", evt), true, '', false, repeat); 
    516516                                    }        
    517517                                } 
Note: See TracChangeset for help on using the changeset viewer.