From b9cb684b0995a5bb58a7653c891a450a7b07073a Mon Sep 17 00:00:00 2001 From: apriestman <apriestman@basistech.com> Date: Fri, 26 Mar 2021 13:12:49 -0400 Subject: [PATCH] Don't return non-active hosts for person --- bindings/java/src/org/sleuthkit/datamodel/PersonManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/bindings/java/src/org/sleuthkit/datamodel/PersonManager.java b/bindings/java/src/org/sleuthkit/datamodel/PersonManager.java index 179df2362..55cf671a2 100644 --- a/bindings/java/src/org/sleuthkit/datamodel/PersonManager.java +++ b/bindings/java/src/org/sleuthkit/datamodel/PersonManager.java @@ -269,6 +269,7 @@ public Person createPerson(String name) throws TskCoreException { */ public List<Host> getHostsForPerson(Person person) throws TskCoreException { String whereStatement = (person == null) ? " WHERE person_id IS NULL " : " WHERE person_id = " + person.getId(); + whereStatement += " AND db_status = " + Host.HostDbStatus.ACTIVE.getId(); String queryString = "SELECT * FROM tsk_hosts " + whereStatement; -- GitLab