From eb29226b9e7eedab8a2f9d790144fa1315fb1e87 Mon Sep 17 00:00:00 2001 From: savvasha Date: Thu, 3 Jun 2021 17:24:23 +0300 Subject: [PATCH] Avoid Undefined index warnings if no status is set (i.e. during import) --- includes/widgets/class-sp-widget-countdown.php | 2 +- templates/countdown.php | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/includes/widgets/class-sp-widget-countdown.php b/includes/widgets/class-sp-widget-countdown.php index 3a268fb3..45552de7 100644 --- a/includes/widgets/class-sp-widget-countdown.php +++ b/includes/widgets/class-sp-widget-countdown.php @@ -19,7 +19,7 @@ class SP_Widget_Countdown extends WP_Widget { $show_excluded = empty($instance['show_excluded']) ? false : $instance['show_excluded']; $order = empty($instance['order']) ? false : $instance['order']; $orderby = empty($instance['orderby']) ? false : $instance['orderby']; - $show_status = empty($instance['show_status']) ? true : $instance['show_status']; + $show_status = empty($instance['show_status']) ? false : $instance['show_status']; do_action( 'sportspress_before_widget', $args, $instance, 'countdown' ); echo $before_widget; diff --git a/templates/countdown.php b/templates/countdown.php index 361cf324..3810e779 100644 --- a/templates/countdown.php +++ b/templates/countdown.php @@ -110,9 +110,10 @@ if ( $title ) $title = $post->post_title; if ( $link_events ) $title = '' . $title . ''; - -if ( $show_status ) { +if ( isset( $show_status ) && $show_status ){ $sp_status = get_post_meta($post->ID, 'sp_status', true); + //Avoid Undefined index warnings if no status is set (i.e. during import) + if ( $sp_status == '' ) $sp_status = 'ok'; $statuses = apply_filters( 'sportspress_event_statuses', array( 'ok' => __( 'On time', 'sportspress' ), 'tbd' => __( 'TBD', 'sportspress' ),