a lot of things
This commit is contained in:
@@ -215,18 +215,18 @@ pub async fn list_folder_contents(
|
||||
let tags_map = load_tags_for_documents(&mut conn, &doc_ids)?;
|
||||
drop(conn);
|
||||
|
||||
let primary_assets = load_primary_assets(&state, &docs).await?;
|
||||
let primary_versions = load_primary_assets(&state, &docs).await?;
|
||||
|
||||
let mut documents = Vec::with_capacity(doc_ids.len());
|
||||
for doc in docs {
|
||||
let tags = tags_map.get(&doc.id).cloned();
|
||||
let assets = primary_assets.get(&doc.id).cloned();
|
||||
let current_version = primary_versions.get(&doc.id).cloned();
|
||||
documents.push(to_document_response(
|
||||
&state,
|
||||
user.user_id,
|
||||
doc,
|
||||
tags,
|
||||
assets,
|
||||
current_version,
|
||||
)?);
|
||||
}
|
||||
|
||||
@@ -399,17 +399,17 @@ pub async fn search_documents(
|
||||
let tags_map = load_tags_for_documents(&mut conn, &doc_ids)?;
|
||||
drop(conn);
|
||||
|
||||
let primary_assets = load_primary_assets(&state, &docs).await?;
|
||||
let primary_versions = load_primary_assets(&state, &docs).await?;
|
||||
let mut response = Vec::with_capacity(doc_ids.len());
|
||||
for doc in docs {
|
||||
let tags = tags_map.get(&doc.id).cloned();
|
||||
let assets = primary_assets.get(&doc.id).cloned();
|
||||
let current_version = primary_versions.get(&doc.id).cloned();
|
||||
response.push(to_document_response(
|
||||
&state,
|
||||
user.user_id,
|
||||
doc,
|
||||
tags,
|
||||
assets,
|
||||
current_version,
|
||||
)?);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user