serviceproviders/sapi_calendar/src/calendariterableimpl.cpp
changeset 55 eaf3908907b6
parent 19 989d2f495d90
equal deleted inserted replaced
54:e7cb6cffd49a 55:eaf3908907b6
   308 		RArray<TCalTime> rdates;
   308 		RArray<TCalTime> rdates;
   309 		aMap->iCalEntry->GetExceptionDatesL( rdates );
   309 		aMap->iCalEntry->GetExceptionDatesL( rdates );
   310 		if ( rdates.Count() > 0 )
   310 		if ( rdates.Count() > 0 )
   311 			{
   311 			{
   312     		CLiwDefaultList* dateList = CCalendarInterface::GetDatesListL( rdates );
   312     		CLiwDefaultList* dateList = CCalendarInterface::GetDatesListL( rdates );
   313 			aMap->InsertL( KRepeatDates, TLiwVariant( dateList ) );
   313 			aMap->InsertL( KExceptionDates, TLiwVariant( dateList ) );
   314 			dateList->DecRef();
   314 			dateList->DecRef();
   315 			}
   315 			}
   316 		rdates.Reset();
   316 		rdates.Reset();
   317 		}
   317 		}
   318 		
   318 		
   482 			}
   482 			}
   483 		}
   483 		}
   484 		
   484 		
   485 	else if(  aKey.CompareF( KStatus ) == 0 )	
   485 	else if(  aKey.CompareF( KStatus ) == 0 )	
   486 		{
   486 		{
   487 		if ( ( aMap->iCalEntry->EntryTypeL() == CCalEntry::EAppt ) &&
   487 		if ( ( aMap->iCalEntry->EntryTypeL() == CCalEntry::EAppt ) ||
   488 				( aMap->iCalEntry->EntryTypeL() == CCalEntry::ETodo ))
   488 				( aMap->iCalEntry->EntryTypeL() == CCalEntry::ETodo ))
   489 			{
   489 			{
   490 			aMap->InsertL( KStatus, TLiwVariant( CCalendarInterface::GetStatusL( aMap->iCalEntry->StatusL() ) ) );
   490 			aMap->InsertL( KStatus, TLiwVariant( CCalendarInterface::GetStatusL( aMap->iCalEntry->StatusL() ) ) );
   491 			}
   491 			}
   492 		}
   492 		}