tbrehm
2010-02-03 4b3b17b57c5cc3be266642caeb6a9a7ea438caf1
server/lib/classes/modules.inc.php
@@ -84,7 +84,12 @@
      
      //* If its a multiserver setup
      if($app->db->dbHost != $app->dbmaster->dbHost) {
         $sql = "SELECT * FROM sys_datalog WHERE datalog_id > ".$conf['last_datalog_id']." AND (server_id = ".$conf["server_id"]." OR server_id = 0) ORDER BY datalog_id";
         if($conf["mirror_server_id"] > 0) {
            $sql = "SELECT * FROM sys_datalog WHERE datalog_id > ".$conf['last_datalog_id']." AND (server_id = ".$conf["server_id"]." OR server_id = ".$conf["mirror_server_id"]." OR server_id = 0) ORDER BY datalog_id";
         } else {
            $sql = "SELECT * FROM sys_datalog WHERE datalog_id > ".$conf['last_datalog_id']." AND (server_id = ".$conf["server_id"]." OR server_id = 0) ORDER BY datalog_id";
         }
         $records = $app->dbmaster->queryAllRecords($sql);
         foreach($records as $d) {
            
@@ -111,7 +116,7 @@
                  $tmp_sql2 = '';
                  foreach($data['new'] as $fieldname => $val) {
                     $tmp_sql1 .= "`$fieldname`,";
                     $tmp_sql2 .= "'$val',";
                     $tmp_sql2 .= "'".$app->db->quote($val)."',";
                  }
                  $tmp_sql1 = substr($tmp_sql1,0,-1);
                  $tmp_sql2 = substr($tmp_sql2,0,-1);
@@ -172,7 +177,7 @@
                  return;
               }
            } else {
               $app->log("Datalog does not conatin any changes for this record ".$d["datalog_id"],LOGLEVEL_DEBUG);
               $app->log("Datalog does not contain any changes for this record ".$d["datalog_id"],LOGLEVEL_DEBUG);
            }
         }