From 4f57fd1f35c913981ed81dc40c2a4310ec5786f8 Mon Sep 17 00:00:00 2001
From: Cyril Vazquez <cyril.vazquez@maarch.org>
Date: Tue, 26 Jun 2012 09:38:42 +0000
Subject: [PATCH]

---
 core/trunk/core/tests/class/DataObject.php | 1 +
 1 file changed, 1 insertion(+)

diff --git a/core/trunk/core/tests/class/DataObject.php b/core/trunk/core/tests/class/DataObject.php
index 195298863e7..e216431b150 100644
--- a/core/trunk/core/tests/class/DataObject.php
+++ b/core/trunk/core/tests/class/DataObject.php
@@ -46,6 +46,7 @@ class DataObject
             } 
             // Set property value
             if(is_scalar($value) || !$value || is_null($value)) {
+                if((string)$this->storage[$name] == $value) return;
                 if(isset($this->changeLog) && $this->changeLog->active) {
                     $this->changeLog->logChange(DataObjectChange::UPDATE, $name, (string)$this->storage[$name], $value);
                 }
-- 
GitLab