RED-5097 - ocr status updates - lastUpdated needs to change when ocr values change
This commit is contained in:
parent
7d42753bf2
commit
2a862e4f4c
@ -444,6 +444,10 @@ public class FileStatusPersistenceService {
|
||||
}
|
||||
|
||||
public void updateOCRStatus(OCRStatusUpdateResponse response) {
|
||||
fileRepository.updateOCRStatus(response.getFileId(), response.getNumberOfPagesToOCR(), response.getNumberOfOCRedPages(), response.isOcrFinished() ? OffsetDateTime.now().truncatedTo(ChronoUnit.MILLIS) : null);
|
||||
fileRepository.updateOCRStatus(response.getFileId(),
|
||||
response.getNumberOfPagesToOCR(),
|
||||
response.getNumberOfOCRedPages(),
|
||||
response.isOcrFinished() ? OffsetDateTime.now().truncatedTo(ChronoUnit.MILLIS) : null,
|
||||
OffsetDateTime.now().truncatedTo(ChronoUnit.MILLIS));
|
||||
}
|
||||
}
|
||||
|
||||
@ -238,8 +238,9 @@ public interface FileRepository extends JpaRepository<FileEntity, String> {
|
||||
|
||||
@Transactional
|
||||
@Modifying(clearAutomatically = true)
|
||||
@Query(value = "update FileEntity f set f.numberOfOCRedPages = :numberOfOCRedPages, f.numberOfPagesToOCR = :numberOfPagesToOCR, f.ocrEndTime = :ocrEndTime where f.id = :fileId")
|
||||
void updateOCRStatus(String fileId, int numberOfPagesToOCR, int numberOfOCRedPages, OffsetDateTime ocrEndTime);
|
||||
@Query(value = "update FileEntity f set f.numberOfOCRedPages = :numberOfOCRedPages, f.numberOfPagesToOCR = :numberOfPagesToOCR, f.ocrEndTime = :ocrEndTime, " +
|
||||
" f.lastUpdated = :lastUpdated, where f.id = :fileId")
|
||||
void updateOCRStatus(String fileId, int numberOfPagesToOCR, int numberOfOCRedPages, OffsetDateTime ocrEndTime, OffsetDateTime lastUpdated);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user