reduce to 1 object per asset
This commit is contained in:
@@ -48,12 +48,8 @@ impl Task<DocumentVersionTaskContext> for IndexDocumentTask {
|
||||
.asset(OCR_TEXT_ASSET_TYPE)
|
||||
.await?
|
||||
.ok_or_else(|| TaskError::fail("missing OCR text asset"))?;
|
||||
let object = asset
|
||||
.objects
|
||||
.first()
|
||||
.ok_or_else(|| TaskError::fail("missing OCR text object"))?;
|
||||
|
||||
let s3_key = object.s3_key.clone();
|
||||
let s3_key = asset.asset.s3_key.clone();
|
||||
let bytes = ctx.storage().get_object(&s3_key).await.map_err(|err| {
|
||||
TaskError::retry(
|
||||
Duration::from_secs(30),
|
||||
|
||||
Reference in New Issue
Block a user