backend: storage_paths.rs

This commit is contained in:
2025-10-21 21:24:04 +02:00
parent 047b99e2aa
commit dbc54032f7
5 changed files with 139 additions and 20 deletions
+2 -1
View File
@@ -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()?;