phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] sync/inc/class.ipc_sync.inc.php, 1.17


From: nomail
Subject: [Phpgroupware-cvs] sync/inc/class.ipc_sync.inc.php, 1.17
Date: Thu, 13 May 2004 18:50:57 +0200

Update of /sync/inc
Modified Files:
        Branch: 
          class.ipc_sync.inc.php

date: 2004/05/13 16:50:57;  author: mkaemmerer;  state: Exp;  lines: +10 -4

Log Message:
- save conflicts now in database
=====================================================================
Index: sync/inc/class.ipc_sync.inc.php
diff -u sync/inc/class.ipc_sync.inc.php:1.16 
sync/inc/class.ipc_sync.inc.php:1.17
--- sync/inc/class.ipc_sync.inc.php:1.16        Mon May  3 14:40:01 2004
+++ sync/inc/class.ipc_sync.inc.php     Thu May 13 16:50:57 2004
@@ -429,13 +429,19 @@
   * possible values:
   * serverwins, clientwins, duplicate, donothing
   */ 
-  function handleConflict($deviceid, $source, $LUID, $LUIDData)
+  function handleConflict($deviceid, $source, $LUID, $LData)
   {
     $id = $this->so->GetConflictHandleSetting($deviceid, $source);
     $res = $this->bo->conflictsolutions[$id];
     if ($this->debug)
-      error_log("handleConflict: Device: $deviceid URI: $source Result: $res 
LUID: $LUID LUID-Data: $LUIDData");
-    
+      error_log("handleConflict: Device: $deviceid URI: $source Result: $res 
LUID: $LUID LData: $LData");
+      
+    if ($id == 4) // == do nothing, resolve conflict later in phpGW
+    {
+      $conflictid = $this->so->AddConfict($deviceid, $source, $LUID, $LData);
+      error_log("handleConflict: saved conflict with conflictid: $conflictid 
for later resolveing");
+    }
+      
     return $res;    
   }
   




reply via email to

[Prev in Thread] Current Thread [Next in Thread]