fix: parse channel subscriber/video count correctly
This commit is contained in:
parent
a8dfdf611e
commit
ba1b044efc
5 changed files with 27 additions and 21 deletions
|
|
@ -140,10 +140,10 @@ impl MapResponse<Playlist> for response::Playlist {
|
|||
.next()
|
||||
.and_then(|r| r.metadata_parts.into_iter().next())
|
||||
.and_then(|p| match p {
|
||||
response::MetadataPart::Text(_) => None,
|
||||
response::MetadataPart::AvatarStack {
|
||||
avatar_stack_view_model,
|
||||
} => ChannelId::try_from(avatar_stack_view_model.text).ok(),
|
||||
response::MetadataPart::Text { .. } => None,
|
||||
response::MetadataPart::AvatarStack { avatar_stack } => {
|
||||
ChannelId::try_from(avatar_stack.avatar_stack_view_model.text).ok()
|
||||
}
|
||||
});
|
||||
// remove "by" prefix
|
||||
if let Some(c) = channel.as_mut() {
|
||||
|
|
|
|||
Reference in a new issue