From abbf9d20687ba1f9583a2d007e0a1e4bd6573891 Mon Sep 17 00:00:00 2001 From: Jesse Bannon Date: Thu, 26 Oct 2023 23:01:29 -0700 Subject: [PATCH] forgot genre --- .../music_videos/music_videos.yaml | 3 +++ .../unit/music_videos/Jellyfin Music Videos.json | 16 ++++++++-------- .../unit/music_videos/Kodi Music Videos.json | 16 ++++++++-------- .../unit/music_videos/Plex Music Videos.json | 8 ++++---- .../unit/music_videos/Jellyfin Music Videos.txt | 8 ++++++++ .../unit/music_videos/Kodi Music Videos.txt | 8 ++++++++ .../unit/music_videos/Plex Music Videos.txt | 4 ++++ 7 files changed, 43 insertions(+), 20 deletions(-) diff --git a/src/ytdl_sub/prebuilt_presets/music_videos/music_videos.yaml b/src/ytdl_sub/prebuilt_presets/music_videos/music_videos.yaml index 641fcfef..84f780bd 100644 --- a/src/ytdl_sub/prebuilt_presets/music_videos/music_videos.yaml +++ b/src/ytdl_sub/prebuilt_presets/music_videos/music_videos.yaml @@ -39,6 +39,8 @@ presets: artist: "{music_video_artist}" title: "{music_video_title}" album: "{music_video_album}" + genre: + - "{music_video_genre}" # Kodi v20 to not use year, so removing premiered: "{music_video_date}" @@ -47,6 +49,7 @@ presets: artist: "{music_video_artist}" title: "{music_video_title}" album: "{music_video_album}" + genre: "{music_video_genre}" year: "{music_video_year}" premiered: "{music_video_date}" diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos.json index 7a8264e1..ee2bfc4a 100644 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos.json +++ b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos.json @@ -1,14 +1,14 @@ { "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "5404e6d81e626fd47acce084205f00e5", - "subscription_test/Mock Entry 20-1.nfo": "7541e471c3ace8c8f2c943df8fe906cf", + "subscription_test/Mock Entry 20-1.mp4": "cfddd5083e8c2db679fd7407a9063914", + "subscription_test/Mock Entry 20-1.nfo": "68a6a9e51a12e75d4c68e6e644b409d1", "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "a4468591d27db0138c3e268eb680f3fc", - "subscription_test/Mock Entry 20-2.nfo": "6053acb34368b91b3c794d082b3e5fe1", + "subscription_test/Mock Entry 20-2.mp4": "32bd9c6410ac9b8be1e655d965bc5c47", + "subscription_test/Mock Entry 20-2.nfo": "1cbe51945c1a7a9ced0eb1222e9d2405", "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "9402798c0344f17f4312c022f5ff720f", - "subscription_test/Mock Entry 20-3.nfo": "a0f78a99335d2f53d379ca4ec0e492eb", + "subscription_test/Mock Entry 20-3.mp4": "a2dd3be72e09290c3651cc251131843a", + "subscription_test/Mock Entry 20-3.nfo": "ef07f30d3e882de3f7cb3ad675125352", "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "d937ef9c52386799115f66f74df2a89e", - "subscription_test/Mock Entry 21-1.nfo": "dc2dfb1c6e33679221a52bb37b8adf1c" + "subscription_test/Mock Entry 21-1.mp4": "7849e9242f02602c69e512df45868d3f", + "subscription_test/Mock Entry 21-1.nfo": "dc714fd9f3c3729f74927ad245b50d9d" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos.json index 7a8264e1..ee2bfc4a 100644 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos.json +++ b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos.json @@ -1,14 +1,14 @@ { "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "5404e6d81e626fd47acce084205f00e5", - "subscription_test/Mock Entry 20-1.nfo": "7541e471c3ace8c8f2c943df8fe906cf", + "subscription_test/Mock Entry 20-1.mp4": "cfddd5083e8c2db679fd7407a9063914", + "subscription_test/Mock Entry 20-1.nfo": "68a6a9e51a12e75d4c68e6e644b409d1", "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "a4468591d27db0138c3e268eb680f3fc", - "subscription_test/Mock Entry 20-2.nfo": "6053acb34368b91b3c794d082b3e5fe1", + "subscription_test/Mock Entry 20-2.mp4": "32bd9c6410ac9b8be1e655d965bc5c47", + "subscription_test/Mock Entry 20-2.nfo": "1cbe51945c1a7a9ced0eb1222e9d2405", "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "9402798c0344f17f4312c022f5ff720f", - "subscription_test/Mock Entry 20-3.nfo": "a0f78a99335d2f53d379ca4ec0e492eb", + "subscription_test/Mock Entry 20-3.mp4": "a2dd3be72e09290c3651cc251131843a", + "subscription_test/Mock Entry 20-3.nfo": "ef07f30d3e882de3f7cb3ad675125352", "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "d937ef9c52386799115f66f74df2a89e", - "subscription_test/Mock Entry 21-1.nfo": "dc2dfb1c6e33679221a52bb37b8adf1c" + "subscription_test/Mock Entry 21-1.mp4": "7849e9242f02602c69e512df45868d3f", + "subscription_test/Mock Entry 21-1.nfo": "dc714fd9f3c3729f74927ad245b50d9d" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos.json index 6ff8c9d7..c6a3874c 100644 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos.json +++ b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos.json @@ -1,10 +1,10 @@ { "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "5404e6d81e626fd47acce084205f00e5", + "subscription_test/Mock Entry 20-1.mp4": "cfddd5083e8c2db679fd7407a9063914", "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "a4468591d27db0138c3e268eb680f3fc", + "subscription_test/Mock Entry 20-2.mp4": "32bd9c6410ac9b8be1e655d965bc5c47", "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "9402798c0344f17f4312c022f5ff720f", + "subscription_test/Mock Entry 20-3.mp4": "a2dd3be72e09290c3651cc251131843a", "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "d937ef9c52386799115f66f74df2a89e" + "subscription_test/Mock Entry 21-1.mp4": "7849e9242f02602c69e512df45868d3f" } \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos.txt index 9e772b4f..8c145c8b 100644 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos.txt +++ b/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos.txt @@ -6,6 +6,7 @@ Files created: Video Tags: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2020-08-08 title: Mock Entry 20-1 year: 2020 @@ -14,6 +15,7 @@ Files created: musicvideo: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2020-08-08 title: Mock Entry 20-1 Mock Entry 20-2.jpg @@ -21,6 +23,7 @@ Files created: Video Tags: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2020-08-08 title: Mock Entry 20-2 year: 2020 @@ -29,6 +32,7 @@ Files created: musicvideo: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2020-08-08 title: Mock Entry 20-2 Mock Entry 20-3.jpg @@ -36,6 +40,7 @@ Files created: Video Tags: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2020-08-07 title: Mock Entry 20-3 year: 2020 @@ -44,6 +49,7 @@ Files created: musicvideo: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2020-08-07 title: Mock Entry 20-3 Mock Entry 21-1.jpg @@ -51,6 +57,7 @@ Files created: Video Tags: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2021-08-08 title: Mock Entry 21-1 year: 2021 @@ -59,5 +66,6 @@ Files created: musicvideo: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2021-08-08 title: Mock Entry 21-1 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos.txt index 9e772b4f..8c145c8b 100644 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos.txt +++ b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos.txt @@ -6,6 +6,7 @@ Files created: Video Tags: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2020-08-08 title: Mock Entry 20-1 year: 2020 @@ -14,6 +15,7 @@ Files created: musicvideo: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2020-08-08 title: Mock Entry 20-1 Mock Entry 20-2.jpg @@ -21,6 +23,7 @@ Files created: Video Tags: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2020-08-08 title: Mock Entry 20-2 year: 2020 @@ -29,6 +32,7 @@ Files created: musicvideo: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2020-08-08 title: Mock Entry 20-2 Mock Entry 20-3.jpg @@ -36,6 +40,7 @@ Files created: Video Tags: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2020-08-07 title: Mock Entry 20-3 year: 2020 @@ -44,6 +49,7 @@ Files created: musicvideo: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2020-08-07 title: Mock Entry 20-3 Mock Entry 21-1.jpg @@ -51,6 +57,7 @@ Files created: Video Tags: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2021-08-08 title: Mock Entry 21-1 year: 2021 @@ -59,5 +66,6 @@ Files created: musicvideo: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2021-08-08 title: Mock Entry 21-1 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos.txt index 0a948aec..45dc7a98 100644 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos.txt +++ b/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos.txt @@ -6,6 +6,7 @@ Files created: Video Tags: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2020-08-08 title: Mock Entry 20-1 year: 2020 @@ -14,6 +15,7 @@ Files created: Video Tags: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2020-08-08 title: Mock Entry 20-2 year: 2020 @@ -22,6 +24,7 @@ Files created: Video Tags: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2020-08-07 title: Mock Entry 20-3 year: 2020 @@ -30,6 +33,7 @@ Files created: Video Tags: album: Music Videos artist: subscription_test + genre: ytdl-sub premiered: 2021-08-08 title: Mock Entry 21-1 year: 2021 \ No newline at end of file