From f8ad54392aa84887d2dd53b482654a81880c2b08 Mon Sep 17 00:00:00 2001 From: Arthur Lefebvre Date: Fri, 7 Nov 2025 16:09:54 +0100 Subject: [PATCH] add filter read/want read when browsing books --- front/src/BooksBrowser.vue | 41 ++++++++++++++- front/src/api.js | 4 +- front/src/locales/en.json | 4 +- front/src/locales/fr.json | 4 +- internal/apitest/get_read_user_book_test.go | 50 +++++++++++++++++++ internal/apitest/get_user_book_test.go | 42 +--------------- .../apitest/get_wantread_user_book_test.go | 29 +++++++++++ internal/query/query.go | 20 ++++++-- .../{bookuserget.go => userbookreadget.go} | 4 +- internal/routes/userbookwantreadget.go | 19 +++++++ internal/setup/setup.go | 7 ++- 11 files changed, 171 insertions(+), 53 deletions(-) create mode 100644 internal/apitest/get_read_user_book_test.go create mode 100644 internal/apitest/get_wantread_user_book_test.go rename internal/routes/{bookuserget.go => userbookreadget.go} (76%) create mode 100644 internal/routes/userbookwantreadget.go diff --git a/front/src/BooksBrowser.vue b/front/src/BooksBrowser.vue index 402739b..081ccb9 100644 --- a/front/src/BooksBrowser.vue +++ b/front/src/BooksBrowser.vue @@ -1,14 +1,51 @@