From f490fc26dfa77a1b4ababa48e9e730c0c8955668 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Tue, 5 Jun 2001 18:32:04 +0000 Subject: - Improved node_query such that an 'illegal offset' is less likekely to happen. --- modules/node/node.module | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'modules/node/node.module') diff --git a/modules/node/node.module b/modules/node/node.module index 4bb325428..55c6feb0d 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -124,7 +124,7 @@ function node_delete($id) { return (node_del(array("nid" => $id)) ? "node has been deleted." : "failed to delete node: node must be dumped first."); } -function node_query($type = "") { +function node_query($type = -1) { $queries[] = array("all nodes: recent additions", "ORDER BY n.timestamp DESC"); $queries[] = array("all nodes: status set to 'posted'", "WHERE n.status = '". node_status("posted") ."' ORDER BY n.timestamp DESC"); $queries[] = array("all nodes: status set to 'queued'", "WHERE n.status = '". node_status("queued") ."' ORDER BY n.timestamp DESC"); @@ -145,7 +145,7 @@ function node_query($type = "") { } } - return ($queries[$type] ? $queries[$type] : $queries); + return ($type < 0 ? $queries : $queries[$type]); } function node_listing($queries) { -- cgit v1.2.3