From d73a61ae3dd2cf0eb9ed5d59cc46a515d584269d Mon Sep 17 00:00:00 2001 From: Saud Fatayerji Date: Sun, 19 Nov 2023 20:08:29 +0300 Subject: [PATCH] Fixed bug with libreoffice command line wrapper --- client-tauri/src/utils/libre-office-utils.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client-tauri/src/utils/libre-office-utils.tsx b/client-tauri/src/utils/libre-office-utils.tsx index 78826589c..2b7d33f4f 100644 --- a/client-tauri/src/utils/libre-office-utils.tsx +++ b/client-tauri/src/utils/libre-office-utils.tsx @@ -1,7 +1,7 @@ import { readBinaryFile, writeBinaryFile, removeDir, BaseDirectory } from '@tauri-apps/api/fs'; import { PdfFile,RepresentationType } from '@stirling-pdf/shared-operations/src/wrappers/PdfFile' -import { runShell } from './tauri-wrapper'; +import { runShell, isTauriAvailable } from './tauri-wrapper'; export async function fileToPdf(byteArray: Uint8Array, filename: string): Promise { const randUuid = crypto.randomUUID(); @@ -30,6 +30,8 @@ export async function fileToPdf(byteArray: Uint8Array, filename: string): Promis } export async function isLibreOfficeInstalled() { + if (!isTauriAvailable()) return false; + const messageList: string[] = []; try { await runShell("libreoffice-version", ["--version"], (message, stream) => {