Ignore:
Timestamp:
06/22/12 16:35:35 (12 years ago)
Author:
eduardow
Message:

Ticket #2861 - Problema ao excluir lembretes em uma determinada agenda.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.4/prototype/modules/calendar/js/helpers.js

    r6501 r6584  
    16811681    var signatures = []; 
    16821682    var previewActiveCalendarConf = 0; 
     1683    var calendarAlarms = [];  
    16831684 
    16841685    for (var i=0; i<Calendar.signatures.length; i++) { 
     
    17261727                }); 
    17271728            form_content.find('.button').button(); 
    1728                                  
     1729            jQuery('.preferences-alarms-list').find('.button.remove').click(function(el){  
     1730                        calendarAlarms[calendarAlarms.length] = $(this).parent('li').find('input[name="alarmId[]"]').val();  
     1731                        $(this).parent().remove();  
     1732                });              
     1733         
    17291734                DataLayer.render( 'templates/timezone_list.ejs', {}, function( timezones_options ){ 
    17301735                    var valueTimeZone = calendars[nowActive].timezone; 
     
    18441849    var template_content = jQuery('#configure_tab').html( template ).find('.configure-calendars-win'); 
    18451850    template_content.find('.button').button().filter('.save').click(function(evt){ 
     1851        if(calendarAlarms.length)  
     1852                DataLayer.removeFilter('calendarSignatureAlarm', {filter: ['IN','id', calendarAlarms]}); 
    18461853        template_content.find('form').submit(); 
    18471854        $tabs.tabs( "remove", "#configure_tab"); 
     
    18511858            refresh_calendars(); 
    18521859        }); 
     1860        if(calendarAlarms.length)  
     1861                Calendar.load();  
    18531862    }).end().filter('.cancel').click(function(evt){ 
    18541863        $tabs.tabs( "remove", "#configure_tab"); 
Note: See TracChangeset for help on using the changeset viewer.