diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index fd35f069..c1ad8a67 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -8,7 +8,7 @@ }, "package": { "productName": "RisuAI", - "version": "1.63.3" + "version": "1.63.4" }, "tauri": { "allowlist": { diff --git a/src/ts/drive/backuplocal.ts b/src/ts/drive/backuplocal.ts index 33d6ea38..a27e7d1b 100644 --- a/src/ts/drive/backuplocal.ts +++ b/src/ts/drive/backuplocal.ts @@ -53,16 +53,18 @@ class LocalWriter{ } if(showSaveFilePicker){ - const handle = await showSaveFilePicker({ - types: [{ - description: 'Binary', - accept: {'application/octet-stream': ['.bin']} - }] - }) - const writable = await handle.createWritable() - this.writableStream = writable - this.writer = writable.getWriter() - return true + try { + const handle = await showSaveFilePicker({ + types: [{ + description: 'Binary', + accept: {'application/octet-stream': ['.bin']} + }] + }) + const writable = await handle.createWritable() + this.writableStream = writable + this.writer = writable.getWriter() + return true + } catch (error) {} } const streamSaver = await import('streamsaver') this.writableStream = streamSaver.createWriteStream('risu-backup.bin') diff --git a/src/ts/storage/database.ts b/src/ts/storage/database.ts index 396f6fe2..0ac18c16 100644 --- a/src/ts/storage/database.ts +++ b/src/ts/storage/database.ts @@ -15,7 +15,7 @@ import type { OobaChatCompletionRequestParams } from '../model/ooba'; export const DataBase = writable({} as any as Database) export const loadedStore = writable(false) -export let appVer = "1.63.3" +export let appVer = "1.63.4" export let webAppSubVer = '' export function setDatabase(data:Database){ diff --git a/version.json b/version.json index b205a762..b7da3977 100644 --- a/version.json +++ b/version.json @@ -1 +1 @@ -{"version":"1.63.3"} \ No newline at end of file +{"version":"1.63.4"} \ No newline at end of file