Skip to content
Snippets Groups Projects

refacto: move file quality control into a service implementing an interface

Merged Nicolas.Rod requested to merge rodn-file-metadata-interface into master
2 unresolved threads
Files
4
@@ -13,7 +13,6 @@ import org.apache.commons.validator.routines.UrlValidator;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.logging.LogLevel;
import org.springframework.http.MediaType;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.client.ResourceAccessException;
@@ -152,10 +151,9 @@ public class DocumentFileProcessingService extends AouService {
documentFile.setStatus(DocumentFileStatus.READY);
// check if document is a pdf and verify that we can read its content
if (MediaType.APPLICATION_PDF_VALUE.equals(mimetype)) {
this.documentFileService.checkDocumentValidity(documentFile);
}
// check document file quality
this.logDocumentFileMessage(LogLevel.INFO, documentFile, "quality of file will be evaluated");
this.documentFileService.checkFileValidity(documentFile);
}
private void processCleaningDocumentFile(DocumentFile documentFile) {
Loading