diff --git a/apps/readest-app/src-tauri/capabilities/default.json b/apps/readest-app/src-tauri/capabilities/default.json index f9b6ba8a..79bebce0 100644 --- a/apps/readest-app/src-tauri/capabilities/default.json +++ b/apps/readest-app/src-tauri/capabilities/default.json @@ -104,6 +104,12 @@ }, { "url": "https://*:*" + }, + { + "url": "http://*" + }, + { + "url": "https://*" } ] }, diff --git a/apps/readest-app/src/services/sync/KOSyncClient.ts b/apps/readest-app/src/services/sync/KOSyncClient.ts index 94fab562..d4192f14 100644 --- a/apps/readest-app/src/services/sync/KOSyncClient.ts +++ b/apps/readest-app/src/services/sync/KOSyncClient.ts @@ -45,7 +45,7 @@ export class KOSyncClient { headers.set('X-Auth-Key', this.config.userkey); } - if (this.isLanServer) { + if (this.isLanServer || isTauriAppPlatform()) { const fetch = isTauriAppPlatform() ? tauriFetch : window.fetch; const directUrl = `${this.config.serverUrl}${endpoint}`;