diff --git a/docker-compose.yml b/docker-compose.yml index 9b1bf73..bc31188 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ services: webui: image: minimax ports: - - "3000:3000" + - "4000:3000" volumes: - ./data:/app/data env_file: diff --git a/webui/src/app/api/list-scripts/route.ts b/webui/src/app/api/list-scripts/route.ts index 97f3274..e896bee 100644 --- a/webui/src/app/api/list-scripts/route.ts +++ b/webui/src/app/api/list-scripts/route.ts @@ -1,6 +1,5 @@ import { NextResponse } from "next/server"; import { readdir } from "fs/promises"; -import { join } from "path"; import { existsSync } from "fs"; import { SAVE_CONFIG } from "@/lib/saveConfig"; @@ -8,6 +7,8 @@ export async function GET() { try { const saveDir = SAVE_CONFIG.SAVE_DIRECTORY; + console.log(saveDir); + // If save directory doesn't exist, return empty array if (!existsSync(saveDir)) { return NextResponse.json({ scripts: [] }); @@ -15,6 +16,9 @@ export async function GET() { // Read directory and filter for .rhai files const files = await readdir(saveDir); + + console.log(files); + const scripts = files .filter((file) => file.endsWith(".rhai")) .map((file) => file.replace(".rhai", ""))