fix(network): Force sonarr to save edits to indexers
This commit is contained in:
@@ -1060,7 +1060,7 @@ impl<'a, 'b> Network<'a, 'b> {
|
||||
RequestMethod::Put,
|
||||
Some(detailed_indexer_body),
|
||||
Some(format!("/{id}")),
|
||||
None,
|
||||
Some("forceSave=true".to_owned()),
|
||||
)
|
||||
.await;
|
||||
|
||||
|
||||
@@ -1194,7 +1194,11 @@ mod test {
|
||||
let async_edit_server = server
|
||||
.mock(
|
||||
"PUT",
|
||||
format!("/api/v3{}/1", SonarrEvent::EditIndexer(None).resource()).as_str(),
|
||||
format!(
|
||||
"/api/v3{}/1?forceSave=true",
|
||||
SonarrEvent::EditIndexer(None).resource()
|
||||
)
|
||||
.as_str(),
|
||||
)
|
||||
.with_status(202)
|
||||
.match_header("X-Api-Key", "test1234")
|
||||
@@ -1287,7 +1291,11 @@ mod test {
|
||||
let async_edit_server = server
|
||||
.mock(
|
||||
"PUT",
|
||||
format!("/api/v3{}/1", SonarrEvent::EditIndexer(None).resource()).as_str(),
|
||||
format!(
|
||||
"/api/v3{}/1?forceSave=true",
|
||||
SonarrEvent::EditIndexer(None).resource()
|
||||
)
|
||||
.as_str(),
|
||||
)
|
||||
.with_status(202)
|
||||
.match_header("X-Api-Key", "test1234")
|
||||
@@ -1396,7 +1404,11 @@ mod test {
|
||||
let async_edit_server = server
|
||||
.mock(
|
||||
"PUT",
|
||||
format!("/api/v3{}/1", SonarrEvent::EditIndexer(None).resource()).as_str(),
|
||||
format!(
|
||||
"/api/v3{}/1?forceSave=true",
|
||||
SonarrEvent::EditIndexer(None).resource()
|
||||
)
|
||||
.as_str(),
|
||||
)
|
||||
.with_status(202)
|
||||
.match_header("X-Api-Key", "test1234")
|
||||
@@ -1525,7 +1537,11 @@ mod test {
|
||||
let async_edit_server = server
|
||||
.mock(
|
||||
"PUT",
|
||||
format!("/api/v3{}/1", SonarrEvent::EditIndexer(None).resource()).as_str(),
|
||||
format!(
|
||||
"/api/v3{}/1?forceSave=true",
|
||||
SonarrEvent::EditIndexer(None).resource()
|
||||
)
|
||||
.as_str(),
|
||||
)
|
||||
.with_status(202)
|
||||
.match_header("X-Api-Key", "test1234")
|
||||
@@ -1587,7 +1603,11 @@ mod test {
|
||||
let async_edit_server = server
|
||||
.mock(
|
||||
"PUT",
|
||||
format!("/api/v3{}/1", SonarrEvent::EditIndexer(None).resource()).as_str(),
|
||||
format!(
|
||||
"/api/v3{}/1?forceSave=true",
|
||||
SonarrEvent::EditIndexer(None).resource()
|
||||
)
|
||||
.as_str(),
|
||||
)
|
||||
.with_status(202)
|
||||
.match_header("X-Api-Key", "test1234")
|
||||
@@ -1673,7 +1693,11 @@ mod test {
|
||||
let async_edit_server = server
|
||||
.mock(
|
||||
"PUT",
|
||||
format!("/api/v3{}/1", SonarrEvent::EditIndexer(None).resource()).as_str(),
|
||||
format!(
|
||||
"/api/v3{}/1?forceSave=true",
|
||||
SonarrEvent::EditIndexer(None).resource()
|
||||
)
|
||||
.as_str(),
|
||||
)
|
||||
.with_status(202)
|
||||
.match_header("X-Api-Key", "test1234")
|
||||
|
||||
Reference in New Issue
Block a user