Pull request #43: fixed NPE
Merge in RED/persistence-service from 3.0-efsa-readiness to master * commit 'cc6077f22c359eb8b2be15d8ae2a12e5d06e889e': adde dlogs fixed NPE
This commit is contained in:
commit
733007ccb3
@ -72,12 +72,12 @@ public class AnalysisFlagsCalculationService {
|
||||
}
|
||||
|
||||
var lastChange = entry.getChanges().isEmpty() ? null : entry.getChanges().get(entry.getChanges().size() - 1);
|
||||
if (lastChange != null && lastChange.getDateTime() != null &&
|
||||
!entry.getPositions().isEmpty() && viewedPages.get(entry.getPositions().get(0).getPage()).isBefore(lastChange.getDateTime())) {
|
||||
|
||||
var viewedPage = entry.getPositions().isEmpty() ? null : viewedPages.get(entry.getPositions().get(0).getPage());
|
||||
if (lastChange != null && lastChange.getDateTime() != null && viewedPage != null && viewedPage.isBefore(lastChange.getDateTime())) {
|
||||
hasUpdates = true;
|
||||
}
|
||||
|
||||
|
||||
if (hasRedactions && hasHints && hasSuggestions && hasImages && hasComments && hasUpdates) {
|
||||
break;
|
||||
}
|
||||
|
||||
@ -43,6 +43,7 @@ public class AutomaticAnalysisScheduler {
|
||||
// queue up 5 files
|
||||
var allStatuses = getAllStatuses().iterator();
|
||||
int queuedCount = 0;
|
||||
log.info("Files that require reanalysis: {}", allStatuses);
|
||||
|
||||
while (queuedCount < 5 && allStatuses.hasNext()) {
|
||||
var next = allStatuses.next();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user