miroir/crates
jedarden 0c3cdee8c6 fix(tests): update integration.rs for meilisearch_sdk v0.27 API
The meilisearch_sdk v0.27 API changes:
- get_task() expects TaskInfo, not u32
- Client::new() returns Result<Client, Error>
- search().execute() returns SearchResults<T> with SearchResult<T>.result field
- with_facets() expects Selectors<&[&str]>, not &[&str]
- set_synonyms() expects HashMap, not Value
- number_of_documents returns usize, not Option<usize>

Updated integration.rs to match the new API:
- Use TaskInfo directly in wait_for_task()
- Handle Client::new() Result return type
- Access hits via SearchResult.result field
- Use Selectors::Some() for facets
- Use HashMap for synonyms
- Fix lifetime issues with result access

Fixes compilation errors in integration test suite.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-25 08:00:07 -04:00
..
miroir-core fix(tests): update integration.rs for meilisearch_sdk v0.27 API 2026-05-25 08:00:07 -04:00
miroir-ctl fix(clippy): apply auto-fixes for unused imports and variables 2026-05-25 05:15:22 -04:00
miroir-proxy fix(clippy): apply auto-fixes for unused imports and variables 2026-05-25 05:15:22 -04:00