diff options
author | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2020-09-30 11:43:29 +0200 |
---|---|---|
committer | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2020-09-30 11:43:29 +0200 |
commit | 0b50ef2e9ac5f4761701655478c482309fa0f748 (patch) | |
tree | 6252d8a28bdaa70d35003344e00253eb86eb348a /src/services | |
parent | 02c4a7ad20d037f09998ec841d49d7cfc72ca0ae (diff) |
Use silent repairs
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'src/services')
-rw-r--r-- | src/services/checks/invalidREV.js | 3 | ||||
-rw-r--r-- | src/services/validate.js | 5 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/services/checks/invalidREV.js b/src/services/checks/invalidREV.js index 0854b9a3..7132c9aa 100644 --- a/src/services/checks/invalidREV.js +++ b/src/services/checks/invalidREV.js @@ -26,6 +26,8 @@ import { VCardTime } from 'ical.js' export default { name: 'invalid REV', + silent: true, + run: contact => { try { const hasRev = contact.vCard.hasProperty('rev') @@ -49,6 +51,7 @@ export default { } return true }, + fix: contact => { try { // removing old invalid data diff --git a/src/services/validate.js b/src/services/validate.js index 4d8d5f41..2b554a3d 100644 --- a/src/services/validate.js +++ b/src/services/validate.js @@ -38,7 +38,10 @@ export default function(contact) { console.warn('The following contact needed a correction that failed:', check.name, contact) } else { // SUCCESS 💪 - result = true + // Only display visual feedback if the fix is not silent + if (!check.silent) { + result = true + } console.info('The following contact has been repaired:', check.name, contact) } } |