diff options
author | Dries Buytaert <dries@buytaert.net> | 2003-07-16 07:58:02 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2003-07-16 07:58:02 +0000 |
commit | 1252d51264e9cc45062fe60c2a6b5d6ccf18b8cc (patch) | |
tree | 965e45bbfbaa609743edcbaf5eeedcca0cede873 /modules/watchdog.module | |
parent | b66c616b8a927c6111c50fb571a7b5ad044bb698 (diff) | |
download | brdo-1252d51264e9cc45062fe60c2a6b5d6ccf18b8cc.tar.gz brdo-1252d51264e9cc45062fe60c2a6b5d6ccf18b8cc.tar.bz2 |
- Changed some INNER JOINs back to LEFT JOINs. Patch by Gerhard. Not tested
by me.
Diffstat (limited to 'modules/watchdog.module')
-rw-r--r-- | modules/watchdog.module | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/watchdog.module b/modules/watchdog.module index 71c7b5e13..5306fac37 100644 --- a/modules/watchdog.module +++ b/modules/watchdog.module @@ -53,7 +53,7 @@ function watchdog_overview($type) { $color = array("user" => "#FFEEAA", "message" => "#FFFFFF", "special" => "#A49FFF", "warning" => "#FFAA22", "httpd" => "#99DD99", "error" => "#EE4C4C"); $query = array("user" => "WHERE type = 'user'", "regular" => "WHERE type = 'message'", "special" => "WHERE type = 'special'", "warning" => "WHERE type = 'warning'", "error" => "WHERE type = 'error'", "httpd" => "WHERE type = 'httpd'", "actions" => "WHERE link != ''"); - $result = pager_query("SELECT w.*, u.name, u.uid FROM {watchdog} w INNER JOIN {users} u ON w.uid = u.uid ". ($type ? $query[$type] : "") ." ORDER BY w.timestamp DESC", 50); + $result = pager_query("SELECT w.*, u.name, u.uid FROM {watchdog} w LEFT JOIN {users} u ON w.uid = u.uid ". ($type ? $query[$type] : "") ." ORDER BY w.timestamp DESC", 50); while ($watchdog = db_fetch_object($result)) { if ($background = $color[$watchdog->type]) { @@ -72,7 +72,7 @@ function watchdog_overview($type) { function watchdog_view($id) { - $result = db_query("SELECT w.*, u.name, u.uid FROM {watchdog} w INNER JOIN {users} u ON w.uid = u.uid WHERE w.wid = %d", $id); + $result = db_query("SELECT w.*, u.name, u.uid FROM {watchdog} w LEFT JOIN {users} u ON w.uid = u.uid WHERE w.wid = %d", $id); if ($watchdog = db_fetch_object($result)) { $output .= "<table border=\"1\" cellpadding=\"2\" cellspacing=\"2\">"; |