summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2018-09-27 18:40:44 +0200
committerJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2018-09-27 18:40:44 +0200
commit42953d1ed21cdff26c3f144a1013a1244066a2bf (patch)
treee977f2a9377e19afd44116a1259f566304dda1ce /src
parentdbe5ea7e99af190bd37c669edd8fd134e1fc08a8 (diff)
Groups sorting fixes
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/store/addressbooks.js2
-rw-r--r--src/views/Contacts.vue2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/store/addressbooks.js b/src/store/addressbooks.js
index 58e3c212..d6ca8a1d 100644
--- a/src/store/addressbooks.js
+++ b/src/store/addressbooks.js
@@ -300,7 +300,7 @@ const actions = {
* @returns {Promise}
*/
async getContactsFromAddressBook(context, { addressbook }) {
- return addressbook.dav.findAllAndFilterBySimpleProperties(['EMAIL', 'UID', 'CATEGORIES', 'FN', 'ORG'])
+ return addressbook.dav.findAllAndFilterBySimpleProperties(['EMAIL', 'UID', 'CATEGORIES', 'FN', 'ORG', 'N'])
.then((response) => {
// We don't want to lose the url information
// so we need to parse one by one
diff --git a/src/views/Contacts.vue b/src/views/Contacts.vue
index e9c236f2..fe947279 100644
--- a/src/views/Contacts.vue
+++ b/src/views/Contacts.vue
@@ -146,6 +146,8 @@ export default {
counter: group.contacts.length
}
}
+ }).sort(function(a, b) {
+ return parseInt(b.utils.counter) - parseInt(a.utils.counter)
})
},