Fixed issue in import form

This commit is contained in:
Antoine Nguyen
2025-07-31 17:35:51 +02:00
parent 37efd0b81b
commit 411e977b59
3 changed files with 14 additions and 4 deletions
+1 -1
View File
@@ -86,7 +86,7 @@ async function submit() {
return
}
const data = new FormData()
data.append('sourcefile', form.value.sourcefile[0])
data.append('sourcefile', form.value.sourcefile)
if (form.value.sepchar) {
data.append('sepchar', form.value.sepchar)
}
@@ -56,7 +56,7 @@
ref="importForm"
:title="$gettext('Import domains')"
@submit="importDomains"
@close="showImportForm = false"
@close="closeImportForm"
>
<template #help>
<ul>
@@ -116,6 +116,11 @@ const closeAliasForm = () => {
showAliasForm.value = false
domainList.value.reloadDomains()
}
const closeImportForm = () => {
showImportForm.value = false
domainList.value.reloadDomains()
}
</script>
<style scoped>
@@ -68,14 +68,14 @@
ref="importForm"
:title="$gettext('Import identities')"
@submit="importIdentities"
@close="showImportForm = false"
@close="closeImportForm"
>
<template #help>
<ul>
<li>
<em
>account; loginname; password; first name; last name; enabled;
group; address; quota; [, domain, ...]</em
group; address; quota[; domain; ...]</em
>
</li>
<li>
@@ -133,6 +133,11 @@ function importIdentities(data, form) {
data.append('crypt_passwords', form.crypt_passwords)
importContent(identitiesApi, data, importForm, $gettext)
}
function closeImportForm() {
showImportForm.value = false
idList.value.fetchIdentities()
}
</script>
<style scoped>