From 7b591c84f8b67791f6accec499177d483c2f0005 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Fri, 4 Aug 2023 12:32:36 -0400 Subject: [PATCH] Moves NIP95 cache to internal/secure folders --- .../main/java/com/vitorpamplona/amethyst/model/LocalCache.kt | 2 +- .../main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt b/app/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt index 3df79aa4c..1e452b7d8 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt @@ -1086,7 +1086,7 @@ object LocalCache { } try { - val cachePath = File(Amethyst.instance.applicationContext.externalCacheDir, "NIP95") + val cachePath = File(Amethyst.instance.applicationContext.cacheDir, "NIP95") cachePath.mkdirs() val file = File(cachePath, event.id) if (!file.exists()) { diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt index a34198177..08908e89d 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt @@ -3232,7 +3232,7 @@ private fun ObserverAndRenderNIP95( // Creates a new object when the event arrives to force an update of the image. val note = noteState?.note val uri = header.toNostrUri() - val localDir = note?.idHex?.let { File(File(appContext.externalCacheDir, "NIP95"), it) } + val localDir = note?.idHex?.let { File(File(appContext.cacheDir, "NIP95"), it) } val blurHash = eventHeader.blurhash() val dimensions = eventHeader.dimensions() val description = eventHeader.content