cmmanager/cmmgr/cmmserver/src/cmmdestinationstruct.cpp
changeset 23 7ec726f93df1
parent 20 9c97ad6591ae
child 27 489cf6208544
--- a/cmmanager/cmmgr/cmmserver/src/cmmdestinationstruct.cpp	Mon May 03 12:53:07 2010 +0300
+++ b/cmmanager/cmmgr/cmmserver/src/cmmdestinationstruct.cpp	Fri May 14 16:15:46 2010 +0300
@@ -537,6 +537,23 @@
     // ECmmRecordStatusModified  Error, session side only status
     // ECmmRecordStatusUnsaved   Skip load, not in database
 
+    //TODO, temporary block start
+    // Remove this codeblock after database change listeners are in place. This
+    // will force a database reload.
+    if ( iNetworkRecordStatus == ECmmRecordStatusLoaded )
+        {
+        iNetworkRecordStatus = ECmmRecordStatusExpired;
+        }
+    if ( iDestApRecordStatus == ECmmRecordStatusLoaded )
+        {
+        iDestApRecordStatus = ECmmRecordStatusExpired;
+        }
+    if ( iMetadataRecordStatus == ECmmRecordStatusLoaded )
+        {
+        iMetadataRecordStatus = ECmmRecordStatusExpired;
+        }
+    //TODO, temporary block end
+
     CommsDat::CCDRecordBase* aRecordPointer;
 
     switch ( aRecordType )