mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-09 06:39:33 +00:00
4381 fix issue with looping over null list of correlation attr types
This commit is contained in:
parent
2782c11fef
commit
f687446658
@ -1254,6 +1254,7 @@ abstract class AbstractSqlEamDb implements EamDb {
|
|||||||
bulkPs = conn.prepareStatement(sql);
|
bulkPs = conn.prepareStatement(sql);
|
||||||
|
|
||||||
Collection<CorrelationAttributeInstance> eamArtifacts = bulkArtifacts.get(type.getDbTableName());
|
Collection<CorrelationAttributeInstance> eamArtifacts = bulkArtifacts.get(type.getDbTableName());
|
||||||
|
if (eamArtifacts != null) {
|
||||||
for (CorrelationAttributeInstance eamArtifact : eamArtifacts) {
|
for (CorrelationAttributeInstance eamArtifact : eamArtifacts) {
|
||||||
|
|
||||||
if (!eamArtifact.getCorrelationValue().isEmpty()) {
|
if (!eamArtifact.getCorrelationValue().isEmpty()) {
|
||||||
@ -1311,7 +1312,7 @@ abstract class AbstractSqlEamDb implements EamDb {
|
|||||||
bulkPs.executeBatch();
|
bulkPs.executeBatch();
|
||||||
bulkArtifacts.get(type.getDbTableName()).clear();
|
bulkArtifacts.get(type.getDbTableName()).clear();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
TimingMetric timingMetric = HealthMonitor.getTimingMetric("Correlation Engine: Bulk insert");
|
TimingMetric timingMetric = HealthMonitor.getTimingMetric("Correlation Engine: Bulk insert");
|
||||||
HealthMonitor.submitTimingMetric(timingMetric);
|
HealthMonitor.submitTimingMetric(timingMetric);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user