Support deleting documents with functions

This commit is contained in:
Clément Renault
2024-05-10 23:26:55 +02:00
parent 400e6b93ce
commit 33fa17bf12
5 changed files with 47 additions and 19 deletions

View File

@ -215,6 +215,7 @@ impl KindWithContent {
}
KindWithContent::DocumentEdition { index_uid: _, filter_expr, context, function } => {
Some(Details::DocumentEdition {
deleted_documents: None,
edited_documents: None,
original_filter: filter_expr.as_ref().map(|v| v.to_string()),
context: context.clone(),
@ -271,6 +272,7 @@ impl KindWithContent {
}
KindWithContent::DocumentEdition { index_uid: _, filter_expr, context, function } => {
Some(Details::DocumentEdition {
deleted_documents: Some(0),
edited_documents: Some(0),
original_filter: filter_expr.as_ref().map(|v| v.to_string()),
context: context.clone(),
@ -533,6 +535,7 @@ pub enum Details {
indexed_documents: Option<u64>,
},
DocumentEdition {
deleted_documents: Option<u64>,
edited_documents: Option<u64>,
original_filter: Option<String>,
context: Option<Object>,