summaryrefslogtreecommitdiffstats
path: root/src/services
diff options
context:
space:
mode:
authorsuntala <suntala@hotmail.com>2018-08-29 14:53:00 +0200
committersuntala <suntala@hotmail.com>2018-08-29 14:53:00 +0200
commitec51d04dc19dc9d63d08c5b3a1368c4f53bf2efa (patch)
tree14547dd48d1243a8d4d83a1bfd75a6baf5ee3470 /src/services
parent47d39897ba78b4550bcff4c16b15ccbcfe017aa0 (diff)
Import store into parseVcf.
Diffstat (limited to 'src/services')
-rw-r--r--src/services/parseVcf.js9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/services/parseVcf.js b/src/services/parseVcf.js
index 86c02981..e74b083f 100644
--- a/src/services/parseVcf.js
+++ b/src/services/parseVcf.js
@@ -21,17 +21,20 @@
*/
import Contact from '../models/contact'
+import Store from '../store/index'
-export default function parseVcf(data = '', addressbook, importState) {
+export default function parseVcf(data = '', addressbook) {
let regexp = /BEGIN:VCARD[\s\S]*?END:VCARD/mgi
let vCards = data.match(regexp)
-
- importState.total = vCards.length
+ let importState = Store.getters.getImportState
if (!vCards) {
console.debug('Error during the parsing of the following vcf file: ', data)
return []
}
+
+ importState.total = vCards.length
+
return vCards.map(vCard => {
try {
// console.log(vCards.indexOf(vCard))