From 3f6ed6dbf9580e7b6780accb753d81e119cef2b2 Mon Sep 17 00:00:00 2001 From: advplyr Date: Wed, 13 Apr 2022 18:13:39 -0500 Subject: [PATCH] Add Podcast match tab and find covers --- client/components/cards/BookMatchCard.vue | 9 ++- client/components/modals/item/EditModal.vue | 7 +- client/components/modals/item/tabs/Cover.vue | 11 ++- .../components/modals/item/tabs/Episodes.vue | 4 +- client/components/modals/item/tabs/Match.vue | 80 +++++++++++++++++-- server/controllers/LibraryItemController.js | 4 +- server/controllers/MiscController.js | 6 +- server/finders/PodcastFinder.js | 8 ++ server/objects/LibraryItem.js | 2 + server/providers/iTunes.js | 2 +- 10 files changed, 113 insertions(+), 20 deletions(-) diff --git a/client/components/cards/BookMatchCard.vue b/client/components/cards/BookMatchCard.vue index 6d82e4b5..dba64a7d 100644 --- a/client/components/cards/BookMatchCard.vue +++ b/client/components/cards/BookMatchCard.vue @@ -4,7 +4,7 @@
-
+

{{ book.title }}

@@ -15,6 +15,12 @@

{{ book.description }}

+
+

{{ book.title }}

+

by {{ book.author }}

+

{{ book.genres.join(', ') }}

+

{{ book.trackCount }} Episodes

+