| @@ -36,9 +36,9 @@ | ||
| 36 | 36 | $first_group = reset( $groups ); |
| 37 | 37 | |
| 38 | 38 | $debug_info['ep-last-sync'] = [ |
| 39 | 39 | 'label' => esc_html__( 'ElasticPress - Last Sync', 'elasticpress' ), |
| 40 | - 'fields' => $first_group['fields'], | |
| 40 | + 'fields' => $first_group['fields'] ?? [], | |
| 41 | 41 | ]; |
| 42 | 42 | |
| 43 | 43 | return $debug_info; |
| 44 | 44 | } |
| @@ -51,8 +51,14 @@ | ||
| 51 | 51 | * @return array |
| 52 | 52 | */ |
| 53 | 53 | public function epio_autosuggest_health_check_info( $debug_info ) { |
| 54 | 54 | if ( ! Utils\is_epio() ) { |
| 55 | + return $debug_info; | |
| 56 | + } | |
| 57 | + | |
| 58 | + $feature = Features::factory()->get_registered_feature( 'autosuggest' ); | |
| 59 | + | |
| 60 | + if ( ! $feature || ! $feature->is_active() ) { | |
| 55 | 61 | return $debug_info; |
| 56 | 62 | } |
| 57 | 63 | |
| 58 | 64 | $epio_report = new \ElasticPress\StatusReport\ElasticPressIo(); |