diff --git a/src/modes/server/api/item.rs b/src/modes/server/api/item.rs index 5eed966..852133e 100644 --- a/src/modes/server/api/item.rs +++ b/src/modes/server/api/item.rs @@ -465,7 +465,22 @@ async fn stream_item_content_response_with_metadata( if stream { debug!("STREAMING: Using streaming approach"); - match item_service.stream_item_content_by_id_with_metadata(item_id, metadata, true, offset, length).await { + match item_service.stream_item_content_by_id_with_metadata( + item_id, + metadata, + true, + offset, + length, + None, + None, + None, + None, + None, + None, + None, + None, + None + ).await { Ok((stream, _)) => { let body = axum::body::Body::from_stream(stream); let response = Response::builder() diff --git a/src/services/async_item_service.rs b/src/services/async_item_service.rs index 73f51e9..c9c2170 100644 --- a/src/services/async_item_service.rs +++ b/src/services/async_item_service.rs @@ -213,7 +213,8 @@ impl AsyncItemService { tail_words, tail_lines, line_start, - line_end + line_end, + None ).await?; is_binary };