diff --git a/frontend/src/api/backup.js b/frontend/src/api/backup.js
index da5e36711..c326b684d 100644
--- a/frontend/src/api/backup.js
+++ b/frontend/src/api/backup.js
@@ -28,15 +28,8 @@ export default {
await apiReq.delete(backupURLs.deleteBackup(fileName));
},
- async create(tag, template) {
- if (typeof template == String) {
- template = [template];
- }
- console.log(tag, template);
- let response = apiReq.post(backupURLs.createBackup, {
- tag: tag,
- template: template,
- });
+ async create(data) {
+ let response = apiReq.post(backupURLs.createBackup, data);
return response;
},
};
diff --git a/frontend/src/components/Settings/Backup/NewBackupCard.vue b/frontend/src/components/Settings/Backup/NewBackupCard.vue
index d44fdc8a4..d52cfbb07 100644
--- a/frontend/src/components/Settings/Backup/NewBackupCard.vue
+++ b/frontend/src/components/Settings/Backup/NewBackupCard.vue
@@ -1,8 +1,10 @@
Create a Backup
-
-
+
+
+
+
Create
@@ -13,31 +15,23 @@
Options:
-
-
Templates:
@@ -46,13 +40,34 @@