mirror of
https://github.com/immich-app/immich.git
synced 2025-12-29 09:14:59 +03:00
refactor: instead of param, allow bulk backup deletion
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
listDatabaseBackups,
|
||||
MaintenanceAction,
|
||||
setMaintenanceMode,
|
||||
type MaintenanceUploadBackupDto,
|
||||
type DatabaseBackupUploadDto,
|
||||
} from '@immich/sdk';
|
||||
import {
|
||||
Button,
|
||||
@@ -93,7 +93,9 @@
|
||||
deleting.add(filename);
|
||||
|
||||
await deleteDatabaseBackup({
|
||||
filename,
|
||||
databaseBackupDeleteDto: {
|
||||
backups: [filename],
|
||||
},
|
||||
});
|
||||
|
||||
backups = backups.filter((backup) => backup.filename !== filename);
|
||||
@@ -141,7 +143,7 @@
|
||||
const formData = new FormData();
|
||||
formData.append('file', file);
|
||||
|
||||
await uploadRequest<MaintenanceUploadBackupDto>({
|
||||
await uploadRequest<DatabaseBackupUploadDto>({
|
||||
url: getBaseUrl() + '/admin/database-backups/upload',
|
||||
data: formData,
|
||||
onUploadProgress(event) {
|
||||
|
||||
Reference in New Issue
Block a user