Ignore:
Timestamp:
03/14/12 17:52:13 (12 years ago)
Author:
acoutinho
Message:

Ticket #2434 - Correcao no envio de alarmes javascript e email

File:
1 edited

Legend:

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

    r5720 r5724  
    201201         
    202202        addAlarm: function( eventDay ){ 
    203                 DataLayer.task( parseInt(eventDay.sendTime) , function( timestamp ){ 
    204                         DataLayer.render('templates/alarm.ejs',{event: eventDay}, function( html ){ 
     203                if(!DataLayer.tasks[parseInt(eventDay.sendTime)]){ 
     204                    DataLayer.task( parseInt(eventDay.sendTime) , function( timestamp ){ 
     205                        DataLayer.render('templates/alarm.ejs',{event: eventDay}, function( html ){ 
    205206                                var dlgAlarm = jQuery('#div-alarm').html( html ).find('.alarm-event.active'); 
    206207                                dlgAlarm.dialog({resizable: false, modal:true, width:400, minHeight: 100,position: 'center', close:function(){$(this).dialog('destroy');$(this).dialog('open');}}); 
    207208                        }); 
    208                 }); 
     209                    }); 
     210                } 
    209211        } 
    210212} 
     
    268270                        }else if((typeof($tabs) != "undefined") && $tabs.tabs('option' ,'selected') != 0) 
    269271                                pageselectCallback($('.events-list-win.active [name=keyword]').val(), 0); 
     272                        //Recarrega os alarmes de eventos     
     273                        Alarms.load(); 
    270274                }); 
    271275    } 
Note: See TracChangeset for help on using the changeset viewer.