tenant gate active

This commit is contained in:
2025-11-11 02:45:05 +01:00
parent ac9e688e7a
commit 4f29ff73c6
12 changed files with 168 additions and 123 deletions
+4 -5
View File
@@ -37,9 +37,7 @@ use crate::documents::{
tags::assign_tags as assign_tags_to_document,
};
use crate::error::{AppError, AppResult};
use crate::jobs::{
enqueue_job, JobQueueError, JOB_ANALYZE_DOCUMENT, JOB_INDEX_DOCUMENT_TEXT, JOB_PURGE_DOCUMENT,
};
use crate::jobs::{enqueue_job, JobQueueError, JOB_ANALYZE_DOCUMENT, JOB_PURGE_DOCUMENT};
use crate::models::{
Document, DocumentAsset, DocumentAssetObject, DocumentVersion, NewDocument, NewDocumentVersion,
Tag,
@@ -1163,10 +1161,11 @@ impl<'a> DocumentsService<'a> {
if let Err(err) = enqueue_job(
conn,
tenant_id,
JOB_INDEX_DOCUMENT_TEXT,
JOB_ANALYZE_DOCUMENT,
json!({
"document_id": document.id,
"document_version_id": current_version.id,
"force": false,
}),
None,
) {
@@ -1174,7 +1173,7 @@ impl<'a> DocumentsService<'a> {
document_id = %document.id,
version_id = %current_version.id,
error = %err,
"failed to enqueue reindex job after title change"
"failed to enqueue analyze job after title change"
);
}
}