diff --git a/src/types/request.rs b/src/types/request.rs index ec53f51..ae80645 100644 --- a/src/types/request.rs +++ b/src/types/request.rs @@ -250,6 +250,7 @@ pub enum TorrentGetField { Name, HashString, Totalsize, + Donedate, Error, Errorstring, Eta, @@ -294,6 +295,7 @@ impl TorrentGetField { TorrentGetField::Name => "name", TorrentGetField::HashString => "hashString", TorrentGetField::Totalsize => "totalSize", + TorrentGetField::Donedate => "doneDate", TorrentGetField::Error => "error", TorrentGetField::Errorstring => "errorString", TorrentGetField::Eta => "eta", diff --git a/src/types/response.rs b/src/types/response.rs index d786abc..15e04ce 100644 --- a/src/types/response.rs +++ b/src/types/response.rs @@ -76,6 +76,8 @@ impl RpcResponseArgument for PortTest {} pub struct Torrent { #[serde(rename = "addedDate")] pub added_date: Option, + #[serde(rename = "doneDate")] + pub done_date: Option, #[serde(rename = "downloadDir")] pub download_dir: Option, pub error: Option,