Use "a" tag for manual backup creation download link (#626)
5017ba9932 did not fix the problem
This commit is contained in:
@@ -24,7 +24,6 @@ import ListItem from '@mui/material/ListItem';
|
|||||||
import { Link } from 'react-router-dom';
|
import { Link } from 'react-router-dom';
|
||||||
import { requestManager } from '@/lib/requests/RequestManager.ts';
|
import { requestManager } from '@/lib/requests/RequestManager.ts';
|
||||||
import { makeToast } from '@/components/util/Toast';
|
import { makeToast } from '@/components/util/Toast';
|
||||||
import { ListItemLink } from '@/components/util/ListItemLink';
|
|
||||||
import { NavBarContext, useSetDefaultBackTo } from '@/components/context/NavbarContext';
|
import { NavBarContext, useSetDefaultBackTo } from '@/components/context/NavbarContext';
|
||||||
import { BackupRestoreState, ValidateBackupQuery } from '@/lib/graphql/generated/graphql.ts';
|
import { BackupRestoreState, ValidateBackupQuery } from '@/lib/graphql/generated/graphql.ts';
|
||||||
import { Progress } from '@/components/util/Progress.tsx';
|
import { Progress } from '@/components/util/Progress.tsx';
|
||||||
@@ -227,12 +226,12 @@ export function Backup() {
|
|||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<List sx={{ padding: 0 }}>
|
<List sx={{ padding: 0 }}>
|
||||||
<ListItemLink to={requestManager.getExportBackupUrl()} download target="_self">
|
<ListItemButton component="a" href={requestManager.getExportBackupUrl()} download>
|
||||||
<ListItemText
|
<ListItemText
|
||||||
primary={t('settings.backup.action.create.label.title')}
|
primary={t('settings.backup.action.create.label.title')}
|
||||||
secondary={t('settings.backup.action.create.label.description')}
|
secondary={t('settings.backup.action.create.label.description')}
|
||||||
/>
|
/>
|
||||||
</ListItemLink>
|
</ListItemButton>
|
||||||
<ListItemButton
|
<ListItemButton
|
||||||
onClick={() => document.getElementById('backup-file')?.click()}
|
onClick={() => document.getElementById('backup-file')?.click()}
|
||||||
disabled={!!backupRestoreId}
|
disabled={!!backupRestoreId}
|
||||||
|
|||||||
Reference in New Issue
Block a user