From 15b57f39d28e2d73f2febd3bd5ffae6681ea8de5 Mon Sep 17 00:00:00 2001 From: Thomas Jarosch Date: Wed, 20 Mar 2013 13:46:18 +0100 Subject: [PATCH] Update history instead of appending to it (=bloating) --- .../lib/Horde/Kolab/Storage/Data/Query/History/Base.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Query/History/Base.php b/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Query/History/Base.php index 93521580212..97fea84baa2 100644 --- a/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Query/History/Base.php +++ b/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Query/History/Base.php @@ -76,7 +76,7 @@ public function synchronize($params = array()) } foreach ($params['changes'][Horde_Kolab_Storage_Folder_Stamp::DELETED] as $bid => $object) { $this->history->log( - $object, array('action' => 'delete', 'bid' => $bid, 'stamp' => $stamp) + $object, array('action' => 'delete', 'bid' => $bid, 'stamp' => $stamp), true ); } } else { @@ -101,7 +101,7 @@ private function _updateLog($object, $bid, $stamp) $log = $this->history->getHistory($object); if (count($log) == 0) { $this->history->log( - $object, array('action' => 'add', 'bid' => $bid, 'stamp' => $stamp) + $object, array('action' => 'add', 'bid' => $bid, 'stamp' => $stamp), true ); } else { $last = array('ts' => 0); @@ -113,7 +113,7 @@ private function _updateLog($object, $bid, $stamp) if (!isset($last['bid']) || $last['bid'] != $bid || (isset($last['stamp']) && $last['stamp']->isReset($stamp))) { $this->history->log( - $object, array('action' => 'modify', 'bid' => $bid, 'stamp' => $stamp) + $object, array('action' => 'modify', 'bid' => $bid, 'stamp' => $stamp), true ); } }