]> git.wh0rd.org - tt-rss.git/blobdiff - classes/pref/system.php
pref-system: PDO
[tt-rss.git] / classes / pref / system.php
index 7accb1f912e870ec9d4c7b5bbb8049b755f388d8..2099ebb9c0ce965fa14223bc83f1991578550c36 100644 (file)
@@ -20,7 +20,7 @@ class Pref_System extends Handler_Protected {
        }
 
        function clearLog() {
-               $this->dbh->query("DELETE FROM ttrss_error_log");
+               $this->pdo->query("DELETE FROM ttrss_error_log");
        }
 
        function index() {
@@ -30,8 +30,8 @@ class Pref_System extends Handler_Protected {
 
                if (LOG_DESTINATION == "sql") {
 
-                       $result = $this->dbh->query("SELECT errno, errstr, filename, lineno,
-                               created_at, login FROM ttrss_error_log
+                       $res = $this->pdo->query("SELECT errno, errstr, filename, lineno,
+                               created_at, login, context FROM ttrss_error_log
                                LEFT JOIN ttrss_users ON (owner_uid = ttrss_users.id)
                                ORDER BY ttrss_error_log.id DESC
                                LIMIT 100");
@@ -52,7 +52,7 @@ class Pref_System extends Handler_Protected {
                                <td width='5%'>".__("Date")."</td>
                                </tr>";
 
-                       while ($line = $this->dbh->fetch_assoc($result)) {
+                       while ($line = $res->fetch()) {
                                print "<tr class=\"errrow\">";
 
                                foreach ($line as $k => $v) {
@@ -61,7 +61,7 @@ class Pref_System extends Handler_Protected {
 
                                print "<td class='errno'>" . Logger::$errornames[$line["errno"]] . " (" . $line["errno"] . ")</td>";
                                print "<td class='filename'>" . $line["filename"] . ":" . $line["lineno"] . "</td>";
-                               print "<td class='errstr'>" . $line["errstr"] . "</td>";
+                               print "<td class='errstr'>" . $line["errstr"] . "<hr/>" . nl2br($line["context"]) . "</td>";
                                print "<td class='login'>" . $line["login"] . "</td>";
 
                                print "<td class='timestamp'>" .
@@ -87,4 +87,3 @@ class Pref_System extends Handler_Protected {
        }
 
 }
-?>