mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-06 21:00:22 +00:00
updates now fixed
This commit is contained in:
parent
c8b7bb2a31
commit
d1e98650ff
@ -550,9 +550,24 @@ public class ScoreDAO extends AbstractDAO {
|
||||
}
|
||||
});
|
||||
|
||||
return CollectionUtils.isEmpty(dataSourceIds)
|
||||
Set<DAOEvent> dataEvents = CollectionUtils.isEmpty(dataSourceIds)
|
||||
? Collections.singleton(new ScoreContentEvent(null, null))
|
||||
: dataSourceIds.stream().map(dsId -> new ScoreContentEvent(null, dsId)).collect(Collectors.toSet());
|
||||
|
||||
Set<DAOEvent> treeEvents = CollectionUtils.isEmpty(dataSourceIds)
|
||||
? Collections.singleton(new TreeEvent(createScoreContentTreeItem(
|
||||
null,
|
||||
null,
|
||||
TreeDisplayCount.UNSPECIFIED),
|
||||
true))
|
||||
: dataSourceIds.stream().map(dsId -> new TreeEvent(
|
||||
createScoreContentTreeItem(
|
||||
null,
|
||||
dsId,
|
||||
TreeDisplayCount.UNSPECIFIED), true))
|
||||
.collect(Collectors.toSet());
|
||||
|
||||
return Stream.of(dataEvents, treeEvents).flatMap(s -> s.stream()).collect(Collectors.toSet());
|
||||
}
|
||||
|
||||
private boolean searchParamsMatchEvent(
|
||||
|
@ -24,7 +24,6 @@ import java.util.concurrent.ExecutionException;
|
||||
import org.openide.nodes.Children;
|
||||
import org.openide.util.NbBundle.Messages;
|
||||
import org.sleuthkit.autopsy.corecomponents.DataResultTopComponent;
|
||||
import org.sleuthkit.autopsy.mainui.datamodel.DeletedContentSearchParams;
|
||||
import org.sleuthkit.autopsy.mainui.datamodel.MainDAO;
|
||||
import org.sleuthkit.autopsy.mainui.datamodel.ScoreViewFilter;
|
||||
import org.sleuthkit.autopsy.mainui.datamodel.ScoreViewSearchParams;
|
||||
@ -99,7 +98,7 @@ public class ScoreTypeFactory {
|
||||
protected void handleDAOAggregateEvent(DAOAggregateEvent aggEvt) {
|
||||
for (DAOEvent evt : aggEvt.getEvents()) {
|
||||
if (evt instanceof TreeEvent) {
|
||||
TreeResultsDTO.TreeItemDTO<DeletedContentSearchParams> treeItem = super.getTypedTreeItem((TreeEvent) evt, DeletedContentSearchParams.class);
|
||||
TreeResultsDTO.TreeItemDTO<ScoreViewSearchParams> treeItem = super.getTypedTreeItem((TreeEvent) evt, ScoreViewSearchParams.class);
|
||||
// if search params has null filter, trigger full refresh
|
||||
if (treeItem != null && treeItem.getSearchParams().getFilter() == null) {
|
||||
super.update();
|
||||
|
Loading…
x
Reference in New Issue
Block a user