From e077fabdca2ed57ddb6de6298fdb574e3c2284a8 Mon Sep 17 00:00:00 2001 From: Thomas Amland Date: Sun, 13 Dec 2020 11:28:07 +0100 Subject: [PATCH] sort genres by most albums --- src/library/genre/GenreLibrary.vue | 2 +- src/shared/api.ts | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/library/genre/GenreLibrary.vue b/src/library/genre/GenreLibrary.vue index 1ba381e..8e39326 100644 --- a/src/library/genre/GenreLibrary.vue +++ b/src/library/genre/GenreLibrary.vue @@ -6,7 +6,7 @@ :title="item.name"> diff --git a/src/shared/api.ts b/src/shared/api.ts index 6be8993..d79a76f 100644 --- a/src/shared/api.ts +++ b/src/shared/api.ts @@ -109,9 +109,10 @@ export class API { .map((item: any) => ({ id: item.value, name: item.value, - ...item, + albumCount: item.albumCount, + trackCount: item.songCount, })) - .sort((a: any, b:any) => a.name.localeCompare(b.name)) + .sort((a: any, b:any) => b.albumCount - a.albumCount) } async getAlbumsByGenre(id: string) {