From 4574bd5dcbbd0460ca3a6b5e8aaa9ee01a6772da Mon Sep 17 00:00:00 2001 From: emc3 Date: Tue, 7 Oct 2003 21:33:39 +0000 Subject: [PATCH] More calendar error-proofing. git-svn-id: http://svn.automattic.com/wordpress/trunk@431 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- b2calendar.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/b2calendar.php b/b2calendar.php index 35b5209bc..ad581b5d3 100644 --- a/b2calendar.php +++ b/b2calendar.php @@ -57,9 +57,12 @@ require_once($abspath.$b2inc.'/b2functions.php'); require_once($abspath.$b2inc.'/b2vars.php'); // Quick check. If we have no posts at all, abort! -$gotsome = $wpdb->get_var("SELECT ID from $tableposts WHERE post_status = 'publish' AND post_category > 0 ORDER BY post_date DESC LIMIT 1"); -if (!$gotsome) - return; +if (!$posts) { + $gotsome = $wpdb->get_var("SELECT ID from $tableposts WHERE post_status = 'publish' AND post_category > 0 ORDER BY post_date DESC LIMIT 1"); + if (!$gotsome) + // if all else fails, just show this month's calendar + $calendar = date('Ym'); +} $w = $HTTP_GET_VARS['w']; if (isset($HTTP_GET_VARS['w'])) {