]> nmode's Git Repositories - signal-cli/blobdiff - lib/src/main/java/org/asamk/signal/manager/PathConfig.java
Implement sticker pack retrieval
[signal-cli] / lib / src / main / java / org / asamk / signal / manager / PathConfig.java
index d96034dfd169cdce3cc5057df02b5ee2c405f1dd..2c85108001e5da33db0c65e610a510ea01a8ad93 100644 (file)
@@ -7,17 +7,22 @@ public class PathConfig {
     private final File dataPath;
     private final File attachmentsPath;
     private final File avatarsPath;
+    private final File stickerPacksPath;
 
     public static PathConfig createDefault(final File settingsPath) {
         return new PathConfig(new File(settingsPath, "data"),
                 new File(settingsPath, "attachments"),
-                new File(settingsPath, "avatars"));
+                new File(settingsPath, "avatars"),
+                new File(settingsPath, "stickers"));
     }
 
-    private PathConfig(final File dataPath, final File attachmentsPath, final File avatarsPath) {
+    private PathConfig(
+            final File dataPath, final File attachmentsPath, final File avatarsPath, final File stickerPacksPath
+    ) {
         this.dataPath = dataPath;
         this.attachmentsPath = attachmentsPath;
         this.avatarsPath = avatarsPath;
+        this.stickerPacksPath = stickerPacksPath;
     }
 
     public File getDataPath() {
@@ -31,4 +36,8 @@ public class PathConfig {
     public File getAvatarsPath() {
         return avatarsPath;
     }
+
+    public File getStickerPacksPath() {
+        return stickerPacksPath;
+    }
 }