fix: Bug in submitting the update series prompt in the series details UI in Sonarr
This commit is contained in:
@@ -327,10 +327,9 @@ impl<'a, 'b> KeyEventHandler<'a, 'b, ActiveSonarrBlock> for SeriesDetailsHandler
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
ActiveSonarrBlock::UpdateAndScanSeriesPrompt => {
|
ActiveSonarrBlock::UpdateAndScanSeriesPrompt => {
|
||||||
if self.app.data.sonarr_data.prompt_confirm {
|
self.app.data.sonarr_data.prompt_confirm = true;
|
||||||
self.app.data.sonarr_data.prompt_confirm_action =
|
self.app.data.sonarr_data.prompt_confirm_action =
|
||||||
Some(SonarrEvent::UpdateAndScanSeries(self.extract_series_id()));
|
Some(SonarrEvent::UpdateAndScanSeries(self.extract_series_id()));
|
||||||
}
|
|
||||||
|
|
||||||
self.app.pop_navigation_stack();
|
self.app.pop_navigation_stack();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -555,7 +555,6 @@ mod tests {
|
|||||||
active_sonarr_block: ActiveSonarrBlock,
|
active_sonarr_block: ActiveSonarrBlock,
|
||||||
) {
|
) {
|
||||||
let mut app = App::test_default();
|
let mut app = App::test_default();
|
||||||
app.data.sonarr_data.prompt_confirm = true;
|
|
||||||
app.data.sonarr_data.series.set_items(vec![series()]);
|
app.data.sonarr_data.series.set_items(vec![series()]);
|
||||||
app.push_navigation_stack(active_sonarr_block.into());
|
app.push_navigation_stack(active_sonarr_block.into());
|
||||||
app.push_navigation_stack(prompt_block.into());
|
app.push_navigation_stack(prompt_block.into());
|
||||||
|
|||||||
Reference in New Issue
Block a user