diff --git a/frontend/src/components/tools/ImportForm.vue b/frontend/src/components/tools/ImportForm.vue
index 8496db65e..012b4b45e 100644
--- a/frontend/src/components/tools/ImportForm.vue
+++ b/frontend/src/components/tools/ImportForm.vue
@@ -26,6 +26,7 @@
:error-messages="errors"
truncate-length="15"
outlined
+ dense
/>
@@ -33,12 +34,17 @@
v-model="form.sepchar"
:error-messages="errors"
outlined
+ dense
/>
+
@@ -88,6 +94,7 @@ export default {
if (this.form.continue_if_exists) {
data.append('continue_if_exists', this.form.continue_if_exists)
}
+ this.$emit('beforeSubmit', data)
this.$emit('submit', data)
}
}
diff --git a/frontend/src/views/identities/Identities.vue b/frontend/src/views/identities/Identities.vue
index 0e8ded0a1..4a3c8a0df 100644
--- a/frontend/src/views/identities/Identities.vue
+++ b/frontend/src/views/identities/Identities.vue
@@ -60,6 +60,7 @@
@@ -69,6 +70,16 @@
alias; address; enabled; recipient; recipient; ...
+
+
+
@@ -112,6 +123,9 @@ export default {
this.exportContent(resp.data, 'identities')
})
},
+ prepareData (data) {
+ data.append('crypt_passwords', this.form.crypt_passwords)
+ },
importIdentities (data) {
this.importContent(identities, data)
}