feat: add verification to channel model

- clean up response models
- change verification status serialization
This commit is contained in:
ThetaDev 2022-10-18 11:45:51 +02:00
parent 4d80dffcd5
commit 9aafb84e0f
35 changed files with 459 additions and 451 deletions

View file

@ -300,6 +300,7 @@ fn map_channel<T>(
.subscriber_count_text
.and_then(|txt| util::parse_large_numstr(&txt, lang)),
avatar: header.avatar.into(),
verification: header.badges.into(),
description: metadata.description,
tags: microformat.microformat_data_renderer.tags,
vanity_url,
@ -333,6 +334,7 @@ fn map_channel<T>(
.and_then(|txt| util::parse_large_numstr(txt, lang))
}),
avatar: hdata.map(|hdata| hdata.1.into()).unwrap_or_default(),
verification: crate::model::Verification::None,
description: metadata.description,
tags: microformat.microformat_data_renderer.tags,
vanity_url,