summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/store/addressbooks.js5
-rw-r--r--src/views/Contacts.vue2
2 files changed, 4 insertions, 3 deletions
diff --git a/src/store/addressbooks.js b/src/store/addressbooks.js
index 1dad9c28..cc091c5c 100644
--- a/src/store/addressbooks.js
+++ b/src/store/addressbooks.js
@@ -21,6 +21,7 @@
*/
/* eslint-disable-next-line import/no-webpack-loader-syntax */
+import vcfFile from '!raw-loader!./FakeName.vcf'
import parseVcf from '../services/parseVcf'
import Vue from 'vue'
@@ -192,8 +193,8 @@ const actions = {
* @param {Object} context
* @param {Object} importDetails = { vcf, addressbook }
*/
- getContactsFromAddressBook(context, { vcf, addressbook }) {
- let contacts = parseVcf(vcf, addressbook)
+ getContactsFromAddressBook(context, { addressbook }) {
+ let contacts = parseVcf(vcfFile, addressbook)
context.commit('appendContactsToAddressbook', { addressbook, contacts })
context.commit('appendContacts', contacts)
context.commit('sortContacts')
diff --git a/src/views/Contacts.vue b/src/views/Contacts.vue
index 57c99675..8c0e6c5b 100644
--- a/src/views/Contacts.vue
+++ b/src/views/Contacts.vue
@@ -191,7 +191,7 @@ export default {
this.$store.dispatch('getAddressbooks')
.then(() => {
Promise.all(this.addressbooks.map(async addressbook => {
- await this.$store.dispatch('getContactsFromAddressBook', addressbook)
+ await this.$store.dispatch('getContactsFromAddressBook', { addressbook })
})).then(() => {
this.loading = false
this.selectFirstContactIfNone()