From 3bd50dbaa271d96f9f435e0069c32cc5db2ca7db Mon Sep 17 00:00:00 2001 From: Quentin Hibon Date: Sun, 5 Sep 2021 00:00:18 +0200 Subject: [PATCH] Save attachments in account-specific folders --- lib/src/main/java/org/asamk/signal/manager/Manager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/src/main/java/org/asamk/signal/manager/Manager.java b/lib/src/main/java/org/asamk/signal/manager/Manager.java index c4c77b34..f64ace9b 100644 --- a/lib/src/main/java/org/asamk/signal/manager/Manager.java +++ b/lib/src/main/java/org/asamk/signal/manager/Manager.java @@ -172,7 +172,9 @@ public class Manager implements Closeable { executor, sessionLock); final var avatarStore = new AvatarStore(pathConfig.getAvatarsPath()); - final var attachmentStore = new AttachmentStore(pathConfig.getAttachmentsPath()); + final var attachmentStore = new AttachmentStore(new File(pathConfig.getAttachmentsPath(), + account.getUsername())); + final var stickerPackStore = new StickerPackStore(pathConfig.getStickerPacksPath()); this.attachmentHelper = new AttachmentHelper(dependencies, attachmentStore);