summaryrefslogtreecommitdiffstats
path: root/src/services
diff options
context:
space:
mode:
authorJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2019-03-10 20:04:11 +0100
committerJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2019-03-10 20:08:43 +0100
commitabc5ddab72b47f99bd0cb24f6e42f23944065297 (patch)
tree12129d34b7266b9dcb6d4e6f4cd43df03f4cf3c6 /src/services
parent7898d34a2b1240294764f8531d83734e063effbe (diff)
Fix conflict and white icons
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'src/services')
-rw-r--r--src/services/parseVcf.js4
-rw-r--r--src/services/validate.js6
2 files changed, 6 insertions, 4 deletions
diff --git a/src/services/parseVcf.js b/src/services/parseVcf.js
index 184c8e76..f8fc0f0c 100644
--- a/src/services/parseVcf.js
+++ b/src/services/parseVcf.js
@@ -20,8 +20,8 @@
*
*/
-import Contact from '../models/contact'
-import Store from '../store/index'
+import Contact from 'Models/contact'
+import Store from 'Store/index'
export default function parseVcf(data = '', addressbook) {
let regexp = /BEGIN:VCARD[\s\S]*?END:VCARD/mgi
diff --git a/src/services/validate.js b/src/services/validate.js
index c80542f9..e4245c4b 100644
--- a/src/services/validate.js
+++ b/src/services/validate.js
@@ -20,10 +20,11 @@
*
*/
-import Contact from '../models/contact'
+import Contact from 'Models/contact'
import checks from './checks/'
export default function(contact) {
+ let result = false
if (contact instanceof Contact) {
// Going through every checks
@@ -37,6 +38,7 @@ export default function(contact) {
console.warn('The following contact needed a correction that failed:', check.name, contact)
} else {
// SUCCESS 💪
+ result = true
console.info('The following contact has been repaired:', check.name, contact)
}
}
@@ -44,7 +46,7 @@ export default function(contact) {
console.error('Error during the check:', check.name, contact, error)
}
})
-
+ return result
} else {
throw new Error('Invalid contact provided')
}