From 444ca5379c6632854571e54e1c15975aefd1fdaf Mon Sep 17 00:00:00 2001 From: Dougal Campbell Date: Tue, 7 Oct 2003 21:33:39 +0000 Subject: [PATCH] More calendar error-proofing. git-svn-id: https://develop.svn.wordpress.org/trunk@431 602fd350-edb4-49c9-b593-d223f7449a82 --- b2calendar.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/b2calendar.php b/b2calendar.php index 35b5209bc1..ad581b5d31 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'])) {