From 766265426017c8a6e22482be5ad2e0ae9f677ca0 Mon Sep 17 00:00:00 2001 From: Julian Schmidhuber Date: Thu, 7 Apr 2022 13:22:01 +0200 Subject: [PATCH] Fix some errors parsing certain subscriptions Some fields have been marked as optional. See https://github.com/Tubefeeder/Tubefeeder/issues/49 for some details and examples. --- piped/src/structure.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/piped/src/structure.rs b/piped/src/structure.rs index 5b45910..72b1cd4 100644 --- a/piped/src/structure.rs +++ b/piped/src/structure.rs @@ -6,7 +6,7 @@ pub struct Channel { pub id: String, pub name: String, pub avatar_url: String, - pub banner_url: String, + pub banner_url: Option, pub description: String, pub nextpage: Option, pub nextbody: Option, @@ -21,7 +21,7 @@ pub struct Playlist { pub banner_url: Option, pub uploader: String, pub uploader_url: String, - pub uploader_avatar: String, + pub uploader_avatar: Option, pub videos: i32, pub nextpage: Option, pub nextbody: Option,