diff --git a/frontend/src/features/backups/ui/BackupsComponent.tsx b/frontend/src/features/backups/ui/BackupsComponent.tsx index a41cc1b..6ccf2fb 100644 --- a/frontend/src/features/backups/ui/BackupsComponent.tsx +++ b/frontend/src/features/backups/ui/BackupsComponent.tsx @@ -302,24 +302,26 @@ export const BackupsComponent = ({ const renderActions = (record: Backup) => { return (
- {record.status === BackupStatus.IN_PROGRESS && isCanManageDBs && ( -
- {cancellingBackupId === record.id ? ( - - ) : ( - - { - if (cancellingBackupId) return; - cancelBackup(record.id); - }} - style={{ color: '#ff0000', opacity: cancellingBackupId ? 0.2 : 1 }} - /> - - )} -
- )} + {record.status === BackupStatus.IN_PROGRESS && + isCanManageDBs && + database.postgresql?.backupType !== PostgresBackupType.WAL_V1 && ( +
+ {cancellingBackupId === record.id ? ( + + ) : ( + + { + if (cancellingBackupId) return; + cancelBackup(record.id); + }} + style={{ color: '#ff0000', opacity: cancellingBackupId ? 0.2 : 1 }} + /> + + )} +
+ )} {record.status === BackupStatus.COMPLETED && (