deactivate partial restore
This commit is contained in:
parent
9446fd87eb
commit
a24f8b7153
1 changed files with 14 additions and 9 deletions
|
@ -5,7 +5,7 @@
|
|||
</div>
|
||||
<br />
|
||||
<form class="flex flex-col gap-4 py-2" @submit.prevent="triggerCreateBackup">
|
||||
<div class="flex flex-row items-center gap-2">
|
||||
<!-- <div class="flex flex-row items-center gap-2">
|
||||
<input type="checkbox" id="partial" v-model="partial" />
|
||||
<label for="partial">Backup vollständig laden</label>
|
||||
</div>
|
||||
|
@ -18,14 +18,16 @@
|
|||
<div v-if="!partial" class="flex flex-row items-center gap-2">
|
||||
<input type="checkbox" id="overwrite" checked />
|
||||
<label for="overwrite">Daten entfernen und importieren</label>
|
||||
</div>
|
||||
</div> -->
|
||||
|
||||
<p>Backups ersetzen den aktuellen Stand vollständig.</p>
|
||||
|
||||
<br />
|
||||
<p class="flex">
|
||||
<!-- <p class="flex">
|
||||
<InformationCircleIcon class="min-h-5 h-5 min-w-5 w-5" />Je nach Auswahl, werden die entsprechenden
|
||||
Bestandsdaten ersetzt. Dadurch können Daten, die seit diesem Backup erstellt wurden, verloren gehen.
|
||||
</p>
|
||||
<p class="flex">Das Laden eines vollständigen Backups wird zur Vermeidung von Inkonsistenzen empfohlen.</p>
|
||||
<p class="flex">Das Laden eines vollständigen Backups wird zur Vermeidung von Inkonsistenzen empfohlen.</p> -->
|
||||
|
||||
<div class="flex flex-row gap-2">
|
||||
<button primary type="submit" :disabled="status == 'loading' || status?.status == 'success'">
|
||||
|
@ -84,11 +86,14 @@ export default defineComponent({
|
|||
let formData = e.target.elements;
|
||||
let restoreBackup: BackupRestoreViewModel = {
|
||||
filename: this.data,
|
||||
partial: !formData.partial.checked,
|
||||
include: Array.from(formData?.sections?.selectedOptions ?? []).map(
|
||||
(t) => (t as HTMLOptionElement).value
|
||||
) as Array<BackupSection>,
|
||||
overwrite: !formData?.overwrite.checked,
|
||||
partial: false,
|
||||
include: [],
|
||||
overwrite: false,
|
||||
// partial: !formData.partial.checked,
|
||||
// include: Array.from(formData?.sections?.selectedOptions ?? []).map(
|
||||
// (t) => (t as HTMLOptionElement).value
|
||||
// ) as Array<BackupSection>,
|
||||
// overwrite: !formData?.overwrite.checked,
|
||||
};
|
||||
this.status = "loading";
|
||||
this.restoreBackup(restoreBackup)
|
||||
|
|
Loading…
Add table
Reference in a new issue