@@ -906,8 +906,8 @@ function datalogSave($action,$primary_id, $record_old, $record_new) {
906906 $ escape = '` ' ;
907907 }
908908
909- $ diffrec = array ();
910-
909+ $ this -> diffrec = array ();
910+ /*
911911 if(is_array($record_new) && count($record_new) > 0) {
912912 foreach($record_new as $key => $val) {
913913 if(@$record_old[$key] != $val) {
@@ -926,7 +926,7 @@ function datalogSave($action,$primary_id, $record_old, $record_new) {
926926 }
927927 }
928928 $this->diffrec = $diffrec;
929-
929+ */
930930
931931 // Full diff records for ISPConfig, they have a different format then the simple diffrec
932932 $ diffrec_full = array ();
@@ -938,6 +938,8 @@ function datalogSave($action,$primary_id, $record_old, $record_new) {
938938 // Record has changed
939939 $ diffrec_full ['old ' ][$ key ] = $ val ;
940940 $ diffrec_full ['new ' ][$ key ] = $ record_new [$ key ];
941+ $ this ->diffrec [$ key ] = array ( 'new ' => $ record_new [$ key ],
942+ 'old ' => $ val );
941943 } else {
942944 $ diffrec_full ['old ' ][$ key ] = $ val ;
943945 $ diffrec_full ['new ' ][$ key ] = $ val ;
@@ -949,13 +951,16 @@ function datalogSave($action,$primary_id, $record_old, $record_new) {
949951 // Record has changed
950952 $ diffrec_full ['new ' ][$ key ] = $ val ;
951953 $ diffrec_full ['old ' ][$ key ] = $ record_old [$ key ];
954+ $ this ->diffrec [$ key ] = array ( 'old ' => @$ record_old [$ key ],
955+ 'new ' => $ val );
952956 } else {
953957 $ diffrec_full ['new ' ][$ key ] = $ val ;
954958 $ diffrec_full ['old ' ][$ key ] = $ val ;
955959 }
956960 }
957961 }
958962
963+ //$this->diffrec = $diffrec;
959964 // Insert the server_id, if the record has a server_id
960965 $ server_id = (isset ($ record_old ["server_id " ]) && $ record_old ["server_id " ] > 0 )?$ record_old ["server_id " ]:0 ;
961966 if (isset ($ record_new ["server_id " ])) $ server_id = $ record_new ["server_id " ];
0 commit comments