From a9d1ae3a28c77729b2fe361f66e3ebee6142fa00 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sun, 15 Feb 2026 20:22:54 +0200 Subject: [PATCH] fix: use Tauri v2 named fs permissions for appdata access --- src-tauri/capabilities/default.json | 60 ++--------------------------- 1 file changed, 4 insertions(+), 56 deletions(-) diff --git a/src-tauri/capabilities/default.json b/src-tauri/capabilities/default.json index 9b3c6b6..8af5128 100644 --- a/src-tauri/capabilities/default.json +++ b/src-tauri/capabilities/default.json @@ -8,61 +8,9 @@ "opener:default", "dialog:default", "shell:default", - { - "identifier": "fs:default", - "allow": [ - { "path": "$APPDATA" }, - { "path": "$APPDATA/**" } - ] - }, - { - "identifier": "fs:allow-exists", - "allow": [ - { "path": "$APPDATA" }, - { "path": "$APPDATA/**" } - ] - }, - { - "identifier": "fs:allow-read", - "allow": [ - { "path": "$APPDATA" }, - { "path": "$APPDATA/**" } - ] - }, - { - "identifier": "fs:allow-write", - "allow": [ - { "path": "$APPDATA" }, - { "path": "$APPDATA/**" } - ] - }, - { - "identifier": "fs:allow-mkdir", - "allow": [ - { "path": "$APPDATA" }, - { "path": "$APPDATA/**" } - ] - }, - { - "identifier": "fs:allow-remove", - "allow": [ - { "path": "$APPDATA" }, - { "path": "$APPDATA/**" } - ] - }, - { - "identifier": "fs:allow-copy-file", - "allow": [ - { "path": "$APPDATA" }, - { "path": "$APPDATA/**" } - ] - }, - { - "identifier": "fs:allow-read-dir", - "allow": [ - { "path": "$APPDATA" }, - { "path": "$APPDATA/**" } - ] - } + "fs:default", + "fs:allow-appdata-read-recursive", + "fs:allow-appdata-write-recursive", + "fs:allow-appdata-meta-recursive" ] }