From 4b96e3d84763619cda2bad2b14b6d33287963c74 Mon Sep 17 00:00:00 2001 From: "Mr. M" Date: Fri, 16 May 2025 07:47:39 +0200 Subject: [PATCH] fix(PlatformDownload): remove appImage support from x86_64 and aarch64 releases --- .../download/PlatformDownload.astro | 42 ++----------------- 1 file changed, 4 insertions(+), 38 deletions(-) diff --git a/src/components/download/PlatformDownload.astro b/src/components/download/PlatformDownload.astro index f09b551..983aef9 100644 --- a/src/components/download/PlatformDownload.astro +++ b/src/components/download/PlatformDownload.astro @@ -12,12 +12,10 @@ interface PlatformReleases { x86_64?: | { tarball?: ReleaseInfo - appImage?: ReleaseInfo } | ReleaseInfo aarch64?: { tarball?: ReleaseInfo - appImage?: ReleaseInfo } arm64?: ReleaseInfo flathub?: { all: ReleaseInfo } @@ -75,10 +73,10 @@ function isFlatReleaseInfo(obj: unknown): obj is ReleaseInfo { {releases.x86_64 && typeof releases.x86_64 === "object" && "tarball" in releases.x86_64 && - (releases.x86_64.tarball || releases.x86_64.appImage) && ( + (releases.x86_64.tarball) && (

x86_64

-
+
{releases.x86_64.tarball && ( )} - {releases.x86_64.appImage && ( - - )}
)} {releases.aarch64 && typeof releases.aarch64 === "object" && "tarball" in releases.aarch64 && - (releases.aarch64.tarball || releases.aarch64.appImage) && ( + (releases.aarch64.tarball) && (

ARM64

-
+
{releases.aarch64.tarball && ( )} - {releases.aarch64.appImage && ( - - )}
)}