fix(search): print delete by query failures as json

This commit is contained in:
Dominik Schmidt committed 2026-10-27 10:55:36 +01:00
1 parent 29da827436
commit 8aef6c5c22
1 file changed
+6 -1
+6 -1
View File
@@ -197,7 +197,12 @@ func (b *Batch) Purge(id string, onlyDeleted bool) error {
case err != nil:
return fmt.Errorf("failed to delete by query: %w", err)
case len(resp.Failures) != 0:
return fmt.Errorf("failed to delete by query, failures: %v", resp.Failures)
failures, err := json.Marshal(resp.Failures)
if err != nil {
return fmt.Errorf("failed to marshal delete by query failures: %w", err)
}
return fmt.Errorf("failed to delete by query, failures: %s", failures)
}
return nil