diff --git a/src/models/servarr_data/readarr/readarr_data.rs b/src/models/servarr_data/readarr/readarr_data.rs index 62154f37..ba2cc4c0 100644 --- a/src/models/servarr_data/readarr/readarr_data.rs +++ b/src/models/servarr_data/readarr/readarr_data.rs @@ -31,8 +31,8 @@ use strum::EnumIter; use { super::modals::EditionDetailsModal, crate::models::readarr_models::{ - AuthorStatus, BookFile, DownloadStatus, Edition, MediaInfo, MonitorType, NewItemMonitorType, - Ratings, ReadarrHistoryEventType, ReadarrTaskName, + AuthorStatus, BookFile, BookStatistics, DownloadStatus, Edition, MediaInfo, MonitorType, + NewItemMonitorType, Ratings, ReadarrHistoryEventType, ReadarrTaskName, }, crate::models::servarr_models::{IndexerField, Quality, QualityWrapper}, crate::models::stateful_table::SortOption, @@ -292,6 +292,12 @@ impl ReadarrData<'_> { any_edition_ok: true, page_count: Some(288), release_date: Some(date), + statistics: Some(BookStatistics { + book_file_count: 3, + total_book_count: 7, + size_on_disk: 2469606195, + percent_of_books: 42.86, + }), ..Book::default() }; let readarr_history_item = ReadarrHistoryItem { diff --git a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_AuthorDetails_0.snap b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_AuthorDetails_0.snap index b72b374b..e6343be1 100644 --- a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_AuthorDetails_0.snap +++ b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_AuthorDetails_0.snap @@ -22,7 +22,7 @@ expression: output ││ Books │ History │ Author Search ││ ││─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────││ ││ Monitored Title Files Release Date Size ││ - ││=> 🏷 Test Book N/A 2023-05-20 N/A ││ + ││=> 🏷 Test Book 3/7 2023-05-20 2.30 GB ││ ││ ││ ││ ││ ││ ││ diff --git a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_AutomaticallySearchAuthorPrompt_0.snap b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_AutomaticallySearchAuthorPrompt_0.snap index c02e7efd..b2da3535 100644 --- a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_AutomaticallySearchAuthorPrompt_0.snap +++ b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_AutomaticallySearchAuthorPrompt_0.snap @@ -22,7 +22,7 @@ expression: output ││ Books │ History │ Author Search │Do you want to trigger an automatic search of your indexers│ ││ ││─────────────────────────────────────────│ for all monitored book(s) for the author: Test Author? │───────────────────────────────────────────││ ││ Monitored Title │ │Date Size ││ - ││=> 🏷 Test Book │ │20 N/A ││ + ││=> 🏷 Test Book │ │20 2.30 GB ││ ││ │ │ ││ ││ │ │ ││ ││ │ │ ││ diff --git a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_SearchBooksError_0.snap b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_SearchBooksError_0.snap index 00c61ca1..61b74938 100644 --- a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_SearchBooksError_0.snap +++ b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_SearchBooksError_0.snap @@ -22,7 +22,7 @@ expression: output ││ Books │ History │ Author Search ││ ││─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────││ ││ Monitored Title Files Release Date Size ││ - ││=> 🏷 Test Book N/A 2023-05-20 N/A ││ + ││=> 🏷 Test Book 3/7 2023-05-20 2.30 GB ││ ││ ││ ││ ││ ││ ││ diff --git a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_SearchBooks_0.snap b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_SearchBooks_0.snap index 06cc5d02..69d3bec3 100644 --- a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_SearchBooks_0.snap +++ b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_SearchBooks_0.snap @@ -22,7 +22,7 @@ expression: output ││ Books │ History │ Author Search ││ ││─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────││ ││ Monitored Title Files Release Date Size ││ - ││=> 🏷 Test Book N/A 2023-05-20 N/A ││ + ││=> 🏷 Test Book 3/7 2023-05-20 2.30 GB ││ ││ ││ ││ ││ ││ ││ diff --git a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_UpdateAndScanAuthorPrompt_0.snap b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_UpdateAndScanAuthorPrompt_0.snap index 1785eab4..f6ed5de7 100644 --- a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_UpdateAndScanAuthorPrompt_0.snap +++ b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_UpdateAndScanAuthorPrompt_0.snap @@ -22,7 +22,7 @@ expression: output ││ Books │ History │ Author Search │ Do you want to trigger an update and disk scan for the │ ││ ││─────────────────────────────────────────│ author: Test Author? │───────────────────────────────────────────││ ││ Monitored Title │ │Date Size ││ - ││=> 🏷 Test Book │ │20 N/A ││ + ││=> 🏷 Test Book │ │20 2.30 GB ││ ││ │ │ ││ ││ │ │ ││ ││ │ │ ││ diff --git a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_ui_renders_automatic_search_prompt_over_author_details.snap b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_ui_renders_automatic_search_prompt_over_author_details.snap index c02e7efd..b2da3535 100644 --- a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_ui_renders_automatic_search_prompt_over_author_details.snap +++ b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_ui_renders_automatic_search_prompt_over_author_details.snap @@ -22,7 +22,7 @@ expression: output ││ Books │ History │ Author Search │Do you want to trigger an automatic search of your indexers│ ││ ││─────────────────────────────────────────│ for all monitored book(s) for the author: Test Author? │───────────────────────────────────────────││ ││ Monitored Title │ │Date Size ││ - ││=> 🏷 Test Book │ │20 N/A ││ + ││=> 🏷 Test Book │ │20 2.30 GB ││ ││ │ │ ││ ││ │ │ ││ ││ │ │ ││ diff --git a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_ui_renders_delete_book_over_author_details.snap b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_ui_renders_delete_book_over_author_details.snap index aadf8deb..97cb8bbc 100644 --- a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_ui_renders_delete_book_over_author_details.snap +++ b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_ui_renders_delete_book_over_author_details.snap @@ -22,7 +22,7 @@ expression: output ││ Books │ History │ Author Search │ Do you really want to delete the book: │ ││ ││─────────────────────────────────────────│ Test Book? │───────────────────────────────────────────││ ││ Monitored Title │ │Date Size ││ - ││=> 🏷 Test Book │ │20 N/A ││ + ││=> 🏷 Test Book │ │20 2.30 GB ││ ││ │ ╭───╮ │ ││ ││ │ Delete Book Files: │ ✔ │ │ ││ ││ │ ╰───╯ │ ││ diff --git a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_ui_renders_update_and_scan_prompt_over_author_details.snap b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_ui_renders_update_and_scan_prompt_over_author_details.snap index 1785eab4..f6ed5de7 100644 --- a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_ui_renders_update_and_scan_prompt_over_author_details.snap +++ b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__author_details_ui__author_details_ui_tests__tests__snapshot_tests__author_details_ui_renders_update_and_scan_prompt_over_author_details.snap @@ -22,7 +22,7 @@ expression: output ││ Books │ History │ Author Search │ Do you want to trigger an update and disk scan for the │ ││ ││─────────────────────────────────────────│ author: Test Author? │───────────────────────────────────────────││ ││ Monitored Title │ │Date Size ││ - ││=> 🏷 Test Book │ │20 N/A ││ + ││=> 🏷 Test Book │ │20 2.30 GB ││ ││ │ │ ││ ││ │ │ ││ ││ │ │ ││ diff --git a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__edit_author_ui__edit_author_ui_tests__tests__snapshot_tests__edit_author_ui_renders_over_author_details.snap b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__edit_author_ui__edit_author_ui_tests__tests__snapshot_tests__edit_author_ui_renders_over_author_details.snap index 452caac0..eedd0a72 100644 --- a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__edit_author_ui__edit_author_ui_tests__tests__snapshot_tests__edit_author_ui_renders_over_author_details.snap +++ b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__edit_author_ui__edit_author_ui_tests__tests__snapshot_tests__edit_author_ui_renders_over_author_details.snap @@ -22,7 +22,7 @@ expression: output ││ Books │ History ││ ╰───╯ │ ││ ││──────────────────│ ╭─────────────────────────────────────────────────╮ │────────────────────││ ││ Monitored │ Monitor New Books: │All Books ▼ │ │ ││ - ││=> 🏷 │ ╰─────────────────────────────────────────────────╯ │ ││ + ││=> 🏷 │ ╰─────────────────────────────────────────────────╯ │B ││ ││ │ ╭─────────────────────────────────────────────────╮ │ ││ ││ │ Quality Profile: │eBook ▼ │ │ ││ ││ │ ╰─────────────────────────────────────────────────╯ │ ││ diff --git a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__library_ui_tests__tests__snapshot_tests__library_ui_renders_author_details_over_library.snap b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__library_ui_tests__tests__snapshot_tests__library_ui_renders_author_details_over_library.snap index bd1c5567..37368057 100644 --- a/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__library_ui_tests__tests__snapshot_tests__library_ui_renders_author_details_over_library.snap +++ b/src/ui/readarr_ui/library/snapshots/managarr__ui__readarr_ui__library__library_ui_tests__tests__snapshot_tests__library_ui_renders_author_details_over_library.snap @@ -22,7 +22,7 @@ expression: output ││ Books │ History │ Author Search ││ ││─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────││ ││ Monitored Title Files Release Date Size ││ - ││=> 🏷 Test Book N/A 2023-05-20 N/A ││ + ││=> 🏷 Test Book 3/7 2023-05-20 2.30 GB ││ ││ ││ ││ ││ ││ ││