calendarui/globaldata/src/calenglobaldata.cpp
branchRCL_3
changeset 13 0f07cd1b5772
parent 0 f979ecb2b13e
child 19 1984aceb8774
--- a/calendarui/globaldata/src/calenglobaldata.cpp	Fri Mar 12 15:42:35 2010 +0200
+++ b/calendarui/globaldata/src/calenglobaldata.cpp	Mon Mar 15 12:40:18 2010 +0200
@@ -54,6 +54,8 @@
 _LIT( KExtCalendar,"Ext calendar" );
 const TInt KBuffLength = 24;
 
+_LIT(KPhoneCalendarName,"PhoneCalendar");
+
 // ============================ MEMBER FUNCTIONS ===============================
 
 // -----------------------------------------------------------------------------
@@ -1469,9 +1471,17 @@
 	{
 	TRACE_ENTRY_POINT;
 		
-	for(TInt index=0;index<iCalendarInfoList.Count();index++)
+	for(TInt index=0;index < iCalendarInfoList.Count();index++)
 	    {
-	    aCalendarInfoList.AppendL(iCalendarInfoList[index]);
+        TPtrC fileNamePtr = iCalendarInfoList[index]->FileNameL();
+	    TPtrC calendarNamePtr = iCalendarInfoList[index]->NameL();
+	        
+	    //We dont want default calendar PhoneCalendar tobe shown in calendarui.
+	    if(fileNamePtr.CompareF(KCalendarDatabaseFilePath) 
+	                && calendarNamePtr.CompareF(KPhoneCalendarName))
+	            {
+                aCalendarInfoList.AppendL(iCalendarInfoList[index]);
+	            }
 	    }
 	
 	TRACE_EXIT_POINT;