We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fc7de33 commit b864b70Copy full SHA for b864b70
1 file changed
psst-gui/src/webapi/client.rs
@@ -942,9 +942,12 @@ impl WebApi {
942
.query("market", "from_token");
943
944
let mut results = Vector::new();
945
- self.for_all_pages(request, |page: Page<EpisodeLink>| {
+ self.for_all_pages(request, |page: Page<Option<EpisodeLink>>| {
946
if !page.items.is_empty() {
947
- let ids = page.items.into_iter().map(|link| link.id);
+ let ids = page
948
+ .items
949
+ .into_iter()
950
+ .filter_map(|link| link.map(|link| link.id));
951
let episodes = self.get_episodes(ids)?;
952
results.append(episodes);
953
}
0 commit comments