From f64ff13b88b82cb97970c34ea0673b6bd75461d4 Mon Sep 17 00:00:00 2001 From: Silvano Cerza Date: Thu, 23 Jan 2025 18:05:03 +0100 Subject: [PATCH] Use mobile compatible util function to convert from base64 string --- src/sync-manager.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sync-manager.ts b/src/sync-manager.ts index 477f6a6..6dca609 100644 --- a/src/sync-manager.ts +++ b/src/sync-manager.ts @@ -1,4 +1,4 @@ -import { Vault, normalizePath } from "obsidian"; +import { Vault, normalizePath, base64ToArrayBuffer } from "obsidian"; import GithubClient, { GetTreeResponseItem, NewTreeRequestItem, @@ -619,7 +619,7 @@ export default class SyncManager { } this.vault.adapter.writeBinary( normalizedPath, - Buffer.from(blob.content, "base64"), + base64ToArrayBuffer(blob.content), ); this.metadataStore.data.files[file.path] = { path: file.path,