diff --git a/app/src/main/kotlin/com/aliucord/manager/ui/viewmodel/SettingsViewModel.kt b/app/src/main/kotlin/com/aliucord/manager/ui/viewmodel/SettingsViewModel.kt
index 379f289..e2c2ef6 100644
--- a/app/src/main/kotlin/com/aliucord/manager/ui/viewmodel/SettingsViewModel.kt
+++ b/app/src/main/kotlin/com/aliucord/manager/ui/viewmodel/SettingsViewModel.kt
@@ -50,7 +50,8 @@ class SettingsViewModel(
}
fun clearCacheDir() {
- application.cacheDir.deleteRecursively()
+ application.externalCacheDir?.deleteRecursively()
+ application.showToast(R.string.action_cleared_cache)
}
init {
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index ce809b1..b980d1d 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -29,6 +29,7 @@
Collapse
Expand
Copied!
+ Cleared cache!
Grant Permissions
In order for Aliucord Manager to work properly, you need to grant file permissions. Since shared data in stored in ~/Aliucord, permissions are required in order for manager to function.