Ignore:
Timestamp:
07/25/12 17:05:36 (12 years ago)
Author:
acoutinho
Message:

Ticket #2966 - Criacao e edicao de tarefas / suporte a anexos, alarmes, participantes e mapa de disponibilidade

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/2.4.2-expresso1/prototype/modules/calendar/js/init.js

    r6857 r6876  
    247247 
    248248                            $('.qtip-active .button.advanced').button().click(function(){ 
    249                                  
    250                                         $(componente).qtip('destroy'); 
    251                                          
     249 
    252250                                var startEvent = new Date(); 
    253251                                        var configData = (startEvent.toString('mm') < 30)  ? {minutes: (30 - parseInt(startEvent.toString('mm')))} : {hours: 1, minutes: '-'+startEvent.toString('mm')}; 
     
    255253                         
    256254                                                var componente = $(this); 
    257  
    258                                         taskDetails({  
     255                        var description = $('div.qtip div.add-simple-task textarea[name="description"]').val(); 
     256 
     257                                        taskDetails({ 
     258                            summary: $('div.qtip div.add-simple-task input[name="summary"]').val(), 
     259                            description: description == 'Descrição' ? '' : description, 
    259260                                                startTime: startEvent.getTime(), 
    260261                                                endTime: dateCalendar.decodeRange(startEvent, (!!User.preferences.defaultCalendar ? (   !!Calendar.signatureOf[User.preferences.defaultCalendar].calendar.defaultDuration ?   
    261262                                                        (Calendar.signatureOf[User.preferences.defaultCalendar].calendar.defaultDuration) : (User.preferences.defaultDuration)) : (User.preferences.defaultDuration))) 
    262263                                        }, true ); 
    263                          
     264 
     265                        $(componente).qtip('destroy'); 
    264266                            }); 
    265267                                                                 
     
    450452                            }else{ 
    451453                                var schedulable = DataLayer.get( "schedulable", evt.id); 
    452                                 schedulable.calendar = evt.calendar; 
     454                                schedulable.group = evt.calendar; 
    453455                                eventDetails( schedulable, true); 
    454456                            } 
    455457                        } 
    456             }else 
    457                                 alert('Editar Tarefa'); 
     458            }else{ 
     459                var task = DataLayer.get( "schedulable", evt.id); 
     460                task.group = evt.calendar; 
     461                taskDetails( task, true); 
     462            } 
    458463                }, 
    459464                 
Note: See TracChangeset for help on using the changeset viewer.