mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-17 05:41:25 +02:00
Merge pull request #3640 from modoboa/fix/ui_import_broken
Fixed issue in import form
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user