emailservices/emailstore/base_plugin/src/baseplugintranslator.cpp
branchRCL_3
changeset 73 c8382f7b54ef
parent 64 3533d4323edc
child 80 726fba06891a
--- a/emailservices/emailstore/base_plugin/src/baseplugintranslator.cpp	Tue Sep 14 20:48:24 2010 +0300
+++ b/emailservices/emailstore/base_plugin/src/baseplugintranslator.cpp	Wed Sep 15 11:52:37 2010 +0300
@@ -496,13 +496,14 @@
         TUint32 priority = aCalendar.PropertyValueUint32L( idx );
         mmrInfo->SetPriorityL( priority );
         }
-        
-    /**@ privacy/sensitivity missing ? */
-    /*idx = 0;
+
+    //privacy/sensitivity
+    idx = 0;
     if ( aCalendar.FindProperty( KMsgStorePropertyMrPrivate, idx ) )
         {
-        TBool private = aCalendar.PropertyValueBoolL( idx );
-        }*/
+        TUint32 privacy = aCalendar.PropertyValueUint32L( idx );
+        mmrInfo->SetPrivacyL( static_cast<MMRInfoObject::TCalSensitivity>( privacy ) );
+        }
 
     //method.
     idx = 0;
@@ -1025,12 +1026,9 @@
     calendar->AddOrUpdatePropertyL(
         KMsgStorePropertyMrPriority, static_cast<TUint32>( aSrc.PriorityL() ) );
 
-    /**@ privacy/sensitivity missing ? */
-    /*idx = 0;
-    if ( aCalendar.FindProperty( KMsgStorePropertyMrPrivate, idx ) )
-        {
-        TBool private = aCalendar.PropertyValueBoolL( idx );
-        }*/
+    //privacy/sensitivity
+    calendar->AddOrUpdatePropertyL(
+            KMsgStorePropertyMrPrivate, static_cast<TUint32>( aSrc.PrivacyL() ) );
 
     //recurrent count.
     calendar->AddOrUpdatePropertyL(