Changeset 5641 for trunk/prototype/modules/calendar/js
- Timestamp:
- 03/06/12 14:28:15 (12 years ago)
- Location:
- trunk/prototype/modules/calendar/js
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/modules/calendar/js/calendar.codecs.js
r5636 r5641 263 263 if( status === 'serverclient' ){ 264 264 DataLayer.commit( false, false, function(){ 265 if( !!$('#calendar').fullCalendar){265 if((typeof($tabs) != "undefined") && $tabs.tabs('option' ,'selected') == 0){ 266 266 Calendar.rerenderView(true); 267 267 contentMenu(); 268 } 269 //Atualiza a listagem de eventos apenas se estiver na aba de listagem 270 if((typeof($tabs) != "undefined") && $tabs.tabs('option' ,'selected') != 0) 268 }else if((typeof($tabs) != "undefined") && $tabs.tabs('option' ,'selected') != 0) 271 269 pageselectCallback($('.events-list-win.active [name=keyword]').val(), 0); 272 273 270 }); 274 271 } -
trunk/prototype/modules/calendar/js/helpers.js
r5636 r5641 263 263 }else{ 264 264 checked = true; 265 $(this).parents('li').find('.button.edit').click();265 $(this).parents('li').find('.button.edit').click(); 266 266 } 267 267 }).removeClass('new'); … … 592 592 */ 593 593 var hasNewAttendee = false; 594 595 blkAddAtendee.find('.attendee-list-add .add-attendee-input span').click(function(data){ 596 blkAddAtendee.find('.attendee-list-add .add-attendee-input input').keydown(); 597 }); 598 594 599 blkAddAtendee.find('.attendee-list-add .add-attendee-input input').keydown(function(event) { 595 600 596 if (event.keyCode == '13' && $(this).val() != '' ) {601 if (event.keyCode == '13' && $(this).val() != '' || (event.keyCode == undefined && $(this).val() != '')) { 597 602 Encoder.EncodeType = "entity"; 598 603 $(this).val(Encoder.htmlEncode($(this).val())); … … 621 626 622 627 var user = DataLayer.get('user', ["=", "mail", $(this).val()]); 623 if( user[0].id)628 if(!!user && user[0].id) 624 629 attendees[user[0].id].name = user[0].name; 625 630 … … 1840 1845 break; 1841 1846 } 1842 return {filter: ['AND', ['>=', 'rangeStart', rangeStart], ['<=', 'rangeEnd', rangeEnd] , ['IN', 'calendar', calerdars_selecteds]], criteria: {deepness: 2, order: 'startTime'}}; 1847 1848 var timezone = {}; 1849 for(var i in Calendar.signatureOf) 1850 timezone[i] = Calendar.signatureOf[i].calendar.timezone; 1851 1852 return {filter: ['AND', ['>=', 'rangeStart', rangeStart], ['<=', 'rangeEnd', rangeEnd] , ['IN', 'calendar', calerdars_selecteds]], criteria: {deepness: 2, order: 'startTime', timezones: timezone}}; 1843 1853 1844 1854 }
Note: See TracChangeset
for help on using the changeset viewer.