Pull request #579: RED-5564: Calculate ai file always if missing
Merge in RED/persistence-service from RED-5564 to master * commit '87d648084490277918050215ddd12ecd67b3d885': RED-5564: Calculate ai file always if missing
This commit is contained in:
commit
37365e4626
@ -582,25 +582,25 @@ public class FileStatusService {
|
||||
|
||||
boolean reanalyse = fileModel.isReanalysisRequired() || manualRedactionReanalyse;
|
||||
|
||||
if (!reanalyse && !fileManagementStorageService.objectExists(dossierId, fileId, FileType.FIGURE) && settings.isFigureDetectionEnabled()) {
|
||||
if (settings.isFigureDetectionEnabled() && !fileManagementStorageService.objectExists(dossierId, fileId, FileType.FIGURE)) {
|
||||
log.debug("Add file: {} from dossier {} to Figure Detection queue", fileId, dossierId);
|
||||
addToFigureDetectionRequestQueue(dossierId, fileId);
|
||||
return;
|
||||
}
|
||||
|
||||
if (!reanalyse && !fileManagementStorageService.objectExists(dossierId, fileId, FileType.TABLES) && settings.isCvTableParsingEnabled()) {
|
||||
if (settings.isCvTableParsingEnabled() && !fileManagementStorageService.objectExists(dossierId, fileId, FileType.TABLES)) {
|
||||
log.debug("Add file: {} from dossier {} to Cv Service queue", fileId, dossierId);
|
||||
addToTableParsingRequestQueue(dossierId, fileId);
|
||||
return;
|
||||
}
|
||||
|
||||
if (!reanalyse && !fileManagementStorageService.objectExists(dossierId, fileId, FileType.IMAGE_INFO) && settings.isImageServiceEnabled()) {
|
||||
if (settings.isImageServiceEnabled() && !fileManagementStorageService.objectExists(dossierId, fileId, FileType.IMAGE_INFO)) {
|
||||
log.debug("Add file: {} from dossier {} to Image queue", fileId, dossierId);
|
||||
addToImageQueue(dossierId, fileId);
|
||||
return;
|
||||
}
|
||||
|
||||
if (!reanalyse && settings.isOcrByDefault() && fileModel.getOcrEndTime() == null) {
|
||||
if (settings.isOcrByDefault() && fileModel.getOcrEndTime() == null) {
|
||||
log.debug("Add file: {} from dossier {} to OCR queue", fileId, dossierId);
|
||||
setStatusOcrQueued(dossierId, fileId);
|
||||
return;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user