LSattribute :: getDisplayValue() : use updateDate if is updated
authorBenjamin Renard <brenard@easter-eggs.com>
Tue, 13 Nov 2012 10:20:16 +0000 (11:20 +0100)
committerBenjamin Renard <brenard@easter-eggs.com>
Tue, 13 Nov 2012 10:20:16 +0000 (11:20 +0100)
public_html/includes/class/class.LSattribute.php

index 8ee43ce..c6e1ddc 100644 (file)
@@ -171,7 +171,14 @@ class LSattribute {
       LSerror :: addErrorCode('LSattribute_09',array('type' => 'ldap','name' => $this -> name));
       return;
     }
-    $data = $this -> ldap -> getDisplayValue($this -> data);
+
+    if ($this -> isUpdate()) {
+      $data = $this -> ldap -> getDisplayValue($this -> updateData);
+    }
+    else {
+      $data = $this -> ldap -> getDisplayValue($this -> data);
+    }
+
     if (isset($this -> config['onDisplay'])) {
       if (is_array($this -> config['onDisplay'])) {
         $result=$data;