import: make the ui work again
This commit is contained in:
@@ -7,18 +7,16 @@ const t = i18n.t;
|
||||
import { ref, onMounted, useTemplateRef } from 'vue';
|
||||
import { Icon, Button, Switch, Checkbox, FormGroup, TextInput, TableView, ButtonGroup, Dialog, ProgressBar } from '@cloudron/pankow';
|
||||
import { prettyLongDate } from '@cloudron/pankow/utils';
|
||||
import { API_ORIGIN, SECRET_PLACEHOLDER } from '../../constants.js';
|
||||
import { API_ORIGIN } from '../../constants.js';
|
||||
import { download } from '../../utils.js';
|
||||
import AppImportDialog from '../AppImportDialog.vue';
|
||||
import AppRestoreDialog from '../AppRestoreDialog.vue';
|
||||
import SettingsItem from '../SettingsItem.vue';
|
||||
import AppsModel from '../../models/AppsModel.js';
|
||||
import BackupsModel from '../../models/BackupsModel.js';
|
||||
import BackupTargetsModel from '../../models/BackupTargetsModel.js';
|
||||
import TasksModel from '../../models/TasksModel.js';
|
||||
|
||||
const appsModel = AppsModel.create();
|
||||
const backupsModel = BackupsModel.create();
|
||||
const backupTargetsModel = BackupTargetsModel.create();
|
||||
const tasksModel = TasksModel.create();
|
||||
|
||||
@@ -128,7 +126,6 @@ async function onStopBackup() {
|
||||
stopBackupBusy.value = false;
|
||||
}
|
||||
|
||||
|
||||
function onEdit(backup) {
|
||||
editBusy.value = false;
|
||||
editBackup.value = backup;
|
||||
@@ -159,16 +156,10 @@ async function onDownloadConfig(backup) {
|
||||
const [error, backupTarget] = await backupTargetsModel.get(backup.targetId);
|
||||
if (error) return console.error(error);
|
||||
|
||||
// secrets and tokens already come with placeholder characters we remove them
|
||||
const tmp = {
|
||||
remotePath: backup.remotePath,
|
||||
encrypted: !!backupTarget.password, // we add this just to help the import UI
|
||||
encryptedFilenames: !!backupTarget.encryptedFilenames
|
||||
remotePath: backup.remotePath
|
||||
};
|
||||
|
||||
console.log(backupTarget);
|
||||
|
||||
for (const k of ['provider', 'config', 'limits', 'format']) {
|
||||
for (const k of ['provider', 'config', 'limits', 'format', 'encrypted', 'encryptedFilenames']) {
|
||||
tmp[k] = backupTarget[k];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user