From a3c03a156917c6f16965b9f2a639d6184b3c568d Mon Sep 17 00:00:00 2001 From: dbroqua Date: Sat, 16 Apr 2022 17:21:07 +0200 Subject: [PATCH 1/2] Correction d'un bug sur les dates vides --- src/middleware/Albums.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/middleware/Albums.js b/src/middleware/Albums.js index 2076b32..312675c 100644 --- a/src/middleware/Albums.js +++ b/src/middleware/Albums.js @@ -242,7 +242,9 @@ class Albums extends Pages { const item = { ...album.toJSON(), - released: formatDate(album.released, "MM/dd/yyyy"), + released: album.released + ? formatDate(album.released, "MM/dd/yyyy") + : null, }; this.setPageContent("item", item); From fe3bdafb637651630ba3a53e456a3659738a297b Mon Sep 17 00:00:00 2001 From: dbroqua Date: Sat, 16 Apr 2022 17:22:58 +0200 Subject: [PATCH 2/2] Correction d'un bug sur les filtres de recherches --- views/pages/collection.ejs | 4 ++-- views/pages/mon-compte/ma-collection/index.ejs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/views/pages/collection.ejs b/views/pages/collection.ejs index a0530f7..8ba62cd 100644 --- a/views/pages/collection.ejs +++ b/views/pages/collection.ejs @@ -175,10 +175,10 @@ let url = `/api/v1/albums?userId=${this.userId}&page=${this.page}&limit=${this.limit}&sort=${this.sort}&order=${this.order}`; if ( this.artist ) { - url += `&artists_sort=${this.artist}`; + url += `&artists_sort=${this.artist.replace('&', '%26')}`; } if ( this.format ) { - url += `&format=${this.format}`; + url += `&format=${this.format.replace('&', '%26')}`; } if ( this.year ) { url += `&year=${this.year}`; diff --git a/views/pages/mon-compte/ma-collection/index.ejs b/views/pages/mon-compte/ma-collection/index.ejs index eb21c37..f8c5f2e 100644 --- a/views/pages/mon-compte/ma-collection/index.ejs +++ b/views/pages/mon-compte/ma-collection/index.ejs @@ -229,10 +229,10 @@ let url = `/api/v1/albums?page=${this.page}&limit=${this.limit}&sort=${this.sort}&order=${this.order}`; if ( this.artist ) { - url += `&artists_sort=${this.artist}`; + url += `&artists_sort=${this.artist.replace('&', '%26')}`; } if ( this.format ) { - url += `&format=${this.format}`; + url += `&format=${this.format.replace('&', '%26')}`; } if ( this.year ) { url += `&year=${this.year}`;