backend: storage_paths.rs
This commit is contained in:
@@ -31,6 +31,7 @@ use crate::schema::{
|
||||
document_tags, document_versions, documents, folders, refresh_tokens::dsl as refresh_dsl, tags,
|
||||
};
|
||||
use crate::state::AppState;
|
||||
use crate::utils::storage_paths::document_version_object_key;
|
||||
|
||||
const PRESIGNED_URL_EXPIRY_SECONDS: u64 = 300;
|
||||
const QUICKWIT_MAX_HITS: usize = 200;
|
||||
@@ -1606,7 +1607,7 @@ async fn process_upload(
|
||||
let checksum = Sha256::digest(&bytes);
|
||||
let checksum_hex = hex::encode(checksum);
|
||||
let size_bytes = bytes.len() as i64;
|
||||
let s3_key = format!("documents/{doc_id}/v{version_number}/{version_id}");
|
||||
let s3_key = document_version_object_key(doc_id, version_number, version_id);
|
||||
|
||||
{
|
||||
let mut conn = state.db()?;
|
||||
|
||||
Reference in New Issue
Block a user