From 2b46b377ffdda15ec0b17bcdd82e7df1ab3c2208 Mon Sep 17 00:00:00 2001 From: Greg DiCristofaro Date: Thu, 2 Jun 2022 19:27:33 -0400 Subject: [PATCH] central repo fix --- .../autopsy/centralrepository/eventlisteners/Installer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Core/src/org/sleuthkit/autopsy/centralrepository/eventlisteners/Installer.java b/Core/src/org/sleuthkit/autopsy/centralrepository/eventlisteners/Installer.java index 641ec293e3..6418e97791 100644 --- a/Core/src/org/sleuthkit/autopsy/centralrepository/eventlisteners/Installer.java +++ b/Core/src/org/sleuthkit/autopsy/centralrepository/eventlisteners/Installer.java @@ -128,8 +128,10 @@ public class Installer extends ModuleInstall { } } + // get the new relative path to store + String newRelPath = PlatformUtil.getUserDirectory().toPath().relativize(Paths.get(CentralRepoSettings.getInstance().getDefaultDbPath())).toString(); // update path settings accordingly - prevSettings.put(CentralRepoSettings.getInstance().getDatabasePathKey(), CentralRepoSettings.getInstance().getDefaultDbPath()); + prevSettings.put(CentralRepoSettings.getInstance().getDatabasePathKey(), newRelPath); } // copy settings