From 8317d241a097ed3af5dc0532e0a13c6dc76ccca4 Mon Sep 17 00:00:00 2001 From: mdecimus <11444311+mdecimus@users.noreply.github.com> Date: Tue, 24 Feb 2026 19:50:44 +0100 Subject: [PATCH] Meilisearch: Make id sorteable --- crates/store/src/backend/meili/main.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/store/src/backend/meili/main.rs b/crates/store/src/backend/meili/main.rs index e263cdc2..c94e2a1f 100644 --- a/crates/store/src/backend/meili/main.rs +++ b/crates/store/src/backend/meili/main.rs @@ -8,7 +8,7 @@ use crate::{ SearchStore, backend::meili::{MeiliSearchStore, Task, TaskStatus, TaskUid}, search::{ - CalendarSearchField, ContactSearchField, EmailSearchField, SearchableField, + CalendarSearchField, ContactSearchField, EmailSearchField, SearchField, SearchableField, TracingSearchField, }, }; @@ -96,6 +96,9 @@ impl MeiliSearchStore { for key in T::primary_keys() { filterable.push(Value::String(key.field_name().to_string())); + if matches!(key, SearchField::Id) { + sortable.push(Value::String(key.field_name().to_string())); + } } #[cfg(feature = "test_mode")]