From 3428de8f3d0b3b835bcee5578bd2917deed7d7bc Mon Sep 17 00:00:00 2001 From: Igor Katson Date: Tue, 11 Jul 2023 22:27:02 +0100 Subject: [PATCH] Make "announce-list" optional --- crates/librqbit_core/src/torrent_metainfo.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/librqbit_core/src/torrent_metainfo.rs b/crates/librqbit_core/src/torrent_metainfo.rs index d712b2a..6d8d765 100644 --- a/crates/librqbit_core/src/torrent_metainfo.rs +++ b/crates/librqbit_core/src/torrent_metainfo.rs @@ -28,7 +28,7 @@ pub fn torrent_from_bytes<'de, ByteBuf: Deserialize<'de>>( #[derive(Deserialize, Debug, Clone)] pub struct TorrentMetaV1 { pub announce: BufType, - #[serde(rename = "announce-list")] + #[serde(rename = "announce-list", default = "Vec::new")] pub announce_list: Vec>, pub info: TorrentMetaV1Info, pub comment: Option,