From 028c8e60504546b1ad2342f168bbf5bf3d25f618 Mon Sep 17 00:00:00 2001 From: Steven Wittens Date: Sun, 24 Jun 2007 00:38:40 +0000 Subject: #148678: Fix notices/warnings on invalid paths like 'node/zzz'. (chx/pwolanin/webernet) --- modules/node/node.module | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'modules/node/node.module') diff --git a/modules/node/node.module b/modules/node/node.module index f1f6c2440..6463a7f81 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -568,7 +568,7 @@ function node_load($param = array(), $revision = NULL, $reset = NULL) { $cond = 'n.nid = %d'; $arguments[] = $param; } - else { + elseif (is_array($param)) { // Turn the conditions into a query. foreach ($param as $key => $value) { $cond[] = 'n.'. db_escape_string($key) ." = '%s'"; @@ -576,6 +576,9 @@ function node_load($param = array(), $revision = NULL, $reset = NULL) { } $cond = implode(' AND ', $cond); } + else { + return FALSE; + } // Retrieve the node. // No db_rewrite_sql is applied so as to get complete indexing for search. -- cgit v1.2.3