feat(sonarr_network): Added support for fetching episodes for a specified series to the network events

This commit is contained in:
2024-11-15 14:57:19 -07:00
parent 295cd56a1f
commit 6dffc90e92
5 changed files with 348 additions and 7 deletions
+2 -2
View File
@@ -279,11 +279,11 @@ impl From<()> for SonarrSerdeable {
serde_enum_from!(
SonarrSerdeable {
Value(Value),
Episodes(Vec<Episode>),
Episodes(Vec<Episode>),
SeriesVec(Vec<Series>),
SystemStatus(SystemStatus),
BlocklistResponse(BlocklistResponse),
LogResponse(LogResponse),
LogResponse(LogResponse),
}
);
+2 -2
View File
@@ -12,7 +12,7 @@ mod stateful_tree_tests;
#[derive(Default)]
pub struct StatefulTree<T>
where
T: ToText + Hash + Clone + PartialEq + Eq + Debug + Default + Display,
T: ToText + Hash + Clone + PartialEq + Eq + Debug + Default + Display + PartialEq + Eq,
{
pub state: TreeState,
pub items: Vec<TreeItem<T>>,
@@ -20,7 +20,7 @@ where
impl<T> StatefulTree<T>
where
T: ToText + Hash + Clone + PartialEq + Eq + Debug + Default + Display,
T: ToText + Hash + Clone + PartialEq + Eq + Debug + Default + Display + PartialEq + Eq,
{
pub fn set_items(&mut self, items: Vec<TreeItem<T>>) {
self.items = items;