From 6264b9a60ae7eaa90913103f8cb7dd73f0047d37 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Tue, 27 May 2025 18:47:24 +0300 Subject: [PATCH] fix(edit-demo): path to extracted files --- apps/edit-docs/src/edit-demo.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/edit-docs/src/edit-demo.ts b/apps/edit-docs/src/edit-demo.ts index a51e48e73..aafb3a222 100644 --- a/apps/edit-docs/src/edit-demo.ts +++ b/apps/edit-docs/src/edit-demo.ts @@ -4,7 +4,9 @@ import debounce from "@triliumnext/client/src/services/debounce.js"; import fs from "fs/promises"; import { join } from "path"; +// Paths are relative to apps/edit-docs/dist. const DEMO_ZIP_PATH = join(__dirname, "../../server/src/assets/db/demo.zip"); +const OUTPUT_DIR = join(__dirname, "../demo"); async function main() { const initializedPromise = startElectron(() => { @@ -25,9 +27,8 @@ async function registerHandlers() { eraseService.eraseUnusedAttachmentsNow(); await exportData(); - const outputDir = "demo"; - await fs.rmdir(outputDir, { recursive: true }).catch(() => {}); - await extractZip(DEMO_ZIP_PATH, outputDir); + await fs.rmdir(OUTPUT_DIR, { recursive: true }).catch(() => {}); + await extractZip(DEMO_ZIP_PATH, OUTPUT_DIR); }, 10_000); events.subscribe(events.ENTITY_CHANGED, async (e) => { if (e.entityName === "options") {