From 36b0691ad9b67ec2989c35aebf01e5a78a92b510 Mon Sep 17 00:00:00 2001 From: Bram Suurd Date: Wed, 6 Nov 2024 19:52:04 +0100 Subject: [PATCH] Fix install command generation to handle optional script parameter and update copy button logic for improved functionality --- .../app/scripts/_components/ScriptItems/InstallCommand.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/scripts/_components/ScriptItems/InstallCommand.tsx b/frontend/src/app/scripts/_components/ScriptItems/InstallCommand.tsx index f23554d1..d4def545 100644 --- a/frontend/src/app/scripts/_components/ScriptItems/InstallCommand.tsx +++ b/frontend/src/app/scripts/_components/ScriptItems/InstallCommand.tsx @@ -2,7 +2,7 @@ import CodeCopyButton from "@/components/ui/code-copy-button"; import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"; import { Script } from "@/lib/types"; -const generateInstallCommand = (script: string) => { +const generateInstallCommand = (script?: string) => { return `bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/${script})"`; } @@ -53,7 +53,7 @@ export default function InstallCommand({ item }: { item: Script }) { {renderInstructions()} - {defaultScript?.script} + {generateInstallCommand(defaultScript?.script)} {renderInstructions(true)}