From fe087db01b24908e0c893fa15f4b3a1a4e111f46 Mon Sep 17 00:00:00 2001 From: RachelElysia <71795832+RachelElysia@users.noreply.github.com> Date: Thu, 8 May 2025 12:26:35 -0400 Subject: [PATCH] Fleet UI: Hide edit tarballs package (#28965) --- .../SoftwarePage/components/forms/PackageForm/PackageForm.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/pages/SoftwarePage/components/forms/PackageForm/PackageForm.tsx b/frontend/pages/SoftwarePage/components/forms/PackageForm/PackageForm.tsx index af56499f89..ee7e3fd149 100644 --- a/frontend/pages/SoftwarePage/components/forms/PackageForm/PackageForm.tsx +++ b/frontend/pages/SoftwarePage/components/forms/PackageForm/PackageForm.tsx @@ -260,6 +260,8 @@ const PackageForm = ({ const ext = getExtensionFromFileName(formData?.software?.name || ""); const isExePackage = ext === "exe"; const isTarballPackage = ext === "tar.gz"; + // We currently don't support replacing a tarball package + const canEditFile = isEditingSoftware && !isTarballPackage; // If a user preselects automatic install and then uploads a .exe // which automatic install is not supported, the form will default @@ -279,7 +281,7 @@ const PackageForm = ({