cmmanager/cmmgr/cmmserver/src/cmmdestinationstruct.cpp
changeset 28 860702281757
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	Thu May 13 23:10:21 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 )