diff options
author | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2019-01-23 21:14:00 +0100 |
---|---|---|
committer | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2019-01-23 21:14:00 +0100 |
commit | f0380b84ada03ad997786032f0608d31a5f94e90 (patch) | |
tree | d4bbb7af6b935522e5260038bb44fd98fb8159c3 | |
parent | a11d55fc7db98ac9c23d45f98f25a4bcdfcc330c (diff) |
Queue contacts updates
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
-rw-r--r-- | package-lock.json | 5 | ||||
-rw-r--r-- | package.json | 1 | ||||
-rw-r--r-- | src/components/ContactDetails.vue | 3 |
3 files changed, 8 insertions, 1 deletions
diff --git a/package-lock.json b/package-lock.json index 3babc341..d28667dd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1405,6 +1405,11 @@ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", "dev": true }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, "asn1": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", diff --git a/package.json b/package.json index 7bbb1bb0..dd1d634a 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ "test:watch": "mocha-webpack -w --webpack-config webpack.test.js --interactive false --require tests/setup.js \"tests/js/**/*.spec.js\"" }, "dependencies": { + "asap": "^2.0.6", "cdav-library": "github:nextcloud/cdav-library", "debounce": "^1.2.0", "downloadjs": "^1.4.7", diff --git a/src/components/ContactDetails.vue b/src/components/ContactDetails.vue index a954d01f..777a72c7 100644 --- a/src/components/ContactDetails.vue +++ b/src/components/ContactDetails.vue @@ -119,6 +119,7 @@ <script> import debounce from 'debounce' +import asap from 'asap' import rfcProps from 'Models/rfcProps' @@ -368,7 +369,7 @@ export default { * photo, fn, org, title */ debounceUpdateContact: debounce(function(e) { - this.updateContact() + asap(this.updateContact()) }, 500), // menu handling |