From 73ccf5c0dc5384d9bd025f15a37a98bf099375f9 Mon Sep 17 00:00:00 2001 From: Timo Giese Date: Mon, 11 May 2026 23:22:35 +0200 Subject: [PATCH] fix: remove MySQL-only collation from ORDER BY for SQLite compatibility --- includes/class-spotmap-database.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/class-spotmap-database.php b/includes/class-spotmap-database.php index 6fb85cd..010dc57 100644 --- a/includes/class-spotmap-database.php +++ b/includes/class-spotmap-database.php @@ -215,7 +215,7 @@ public function get_point_counts_by_feed(string $from = '', string $to = ''): ar } } $rows = $wpdb->get_results( - "SELECT feed_name, COUNT(*) AS cnt, MIN(time) AS first_point, MAX(time) AS last_point FROM " . $wpdb->prefix . "spotmap_points WHERE feed_name IS NOT NULL {$where}GROUP BY feed_name ORDER BY feed_name COLLATE utf8mb4_unicode_ci", + "SELECT feed_name, COUNT(*) AS cnt, MIN(time) AS first_point, MAX(time) AS last_point FROM " . $wpdb->prefix . "spotmap_points WHERE feed_name IS NOT NULL {$where}GROUP BY feed_name ORDER BY feed_name", ARRAY_A ); $counts = [];