diff --git a/CHANGELOG.md b/CHANGELOG.md index 3e56802..4e29392 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ### Deprecated - old format of hook events +### Fixed +- error when no SQL queries logged by core + ## 2.0 - 2018-02-26 ### Added diff --git a/src/Record/Sql_Record_Collector.php b/src/Record/Sql_Record_Collector.php index 00ac3ad..1fe142a 100644 --- a/src/Record/Sql_Record_Collector.php +++ b/src/Record/Sql_Record_Collector.php @@ -56,12 +56,12 @@ class Sql_Record_Collector implements Record_Collector_Interface { */ public function get_records(): array { - if ( ! $this->is_savequeries() ) { + global $wpdb; + + if ( empty( $wpdb->queries ) ) { return []; } - global $wpdb; - /** @var array $wpdb->queries */ return array_map( [ $this, 'transform' ], array_keys( $wpdb->queries ), $wpdb->queries ); }