fixes #2497 - showFirmwareDialog() was missing argument

This commit is contained in:
proddy
2025-03-28 17:23:46 +01:00
parent 32ab9dda45
commit 0f2244607f

View File

@@ -172,7 +172,10 @@ const Version = () => {
useLayoutTitle('EMS-ESP Firmware');
const renderInstallDialog = () => (
const renderInstallDialog = () => {
const binURL = getBinURL();
return (
<Dialog
sx={dialogStyle}
open={openInstallDialog}
@@ -206,14 +209,14 @@ const Version = () => {
onClick={() => closeInstallDialog()}
color="primary"
>
<Link underline="none" target="_blank" href={getBinURL()} color="primary">
<Link underline="none" target="_blank" href={binURL} color="primary">
{LL.DOWNLOAD(1)}
</Link>
</Button>
<Button
startIcon={<WarningIcon color="warning" />}
variant="outlined"
onClick={() => installFirmwareURL(getBinURL())}
onClick={() => installFirmwareURL(binURL)}
color="primary"
>
{LL.INSTALL()}
@@ -221,6 +224,7 @@ const Version = () => {
</DialogActions>
</Dialog>
);
};
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()