diff --git a/interface/src/app/status/Version.tsx b/interface/src/app/status/Version.tsx index 607906365..67b322be2 100644 --- a/interface/src/app/status/Version.tsx +++ b/interface/src/app/status/Version.tsx @@ -172,55 +172,59 @@ const Version = () => { useLayoutTitle('EMS-ESP Firmware'); - const renderInstallDialog = () => ( - closeInstallDialog()} - > - - {LL.INSTALL() + - ' ' + - (usingDevVersion ? LL.DEVELOPMENT() : LL.STABLE()) + - ' Firmware'} - - - - {LL.INSTALL_VERSION( - usingDevVersion ? latestDevVersion?.name : latestVersion?.name - )} - - - - - - - - - ); + const renderInstallDialog = () => { + const binURL = getBinURL(); + + return ( + closeInstallDialog()} + > + + {LL.INSTALL() + + ' ' + + (usingDevVersion ? LL.DEVELOPMENT() : LL.STABLE()) + + ' Firmware'} + + + + {LL.INSTALL_VERSION( + usingDevVersion ? latestDevVersion?.name : latestVersion?.name + )} + + + + + + + + + ); + }; const showFirmwareDialog = (useDevVersion?: boolean) => { setUsingDevVersion(useDevVersion || usingDevVersion); @@ -260,7 +264,7 @@ const Version = () => { variant="outlined" color="warning" size="small" - onClick={() => showFirmwareDialog()} + onClick={() => showFirmwareDialog(showDev)} > {upgradeAvailable || (!usingDevVersion && showDev) ? LL.UPGRADE()