Support JSON value as filters

This commit is contained in:
Clément Renault 2025-06-16 15:56:26 +02:00 committed by Kerollmops
parent 3329248a84
commit ee812b31c4
No known key found for this signature in database
GPG key ID: F250A4C4E3AE5F5F
3 changed files with 8 additions and 7 deletions

View file

@ -90,10 +90,9 @@ impl IndexScheduler {
request.send_json(settings.clone()).map_err(into_backoff_error)
})?;
// TODO support JSON Value objects
let filter = filter
.as_deref()
.map(Filter::from_str)
.as_ref()
.map(Filter::from_json)
.transpose()
.map_err(|e| Error::from_milli(e, Some(uid.to_string())))?
.flatten();