feat: add video details response model

- add paginator, impl for playlist items
- small model refactor
- add ignore_any deserializer
- removed unnecessary clones in response mapping
This commit is contained in:
ThetaDev 2022-09-19 00:08:37 +02:00
parent 17b6844eb0
commit 972288d810
32 changed files with 61791 additions and 5316 deletions

View file

@ -93,7 +93,7 @@ pub async fn collect_dates(project_root: &Path, concurrency: usize) {
let mut map: BTreeMap<DateCase, String> = BTreeMap::new();
for (case, pl_id) in cases {
let playlist = rp.query().lang(lang).get_playlist(pl_id).await.unwrap();
let playlist = rp.query().lang(lang).playlist(pl_id).await.unwrap();
map.insert(case, playlist.last_update_txt.unwrap());
}