From e5712e82b369019457cf738a70ae97c67388cbc4 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Tue, 23 Jan 2024 04:16:00 +0100 Subject: comments and minor changes --- common/src/lib.rs | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'common') diff --git a/common/src/lib.rs b/common/src/lib.rs index d61532c..e61bdb9 100644 --- a/common/src/lib.rs +++ b/common/src/lib.rs @@ -293,20 +293,22 @@ impl ToString for TraktKind { } impl Display for ObjectIds { fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { - f.write_str("trakt")?; - if self.slug.is_some() { + if let Some(id) = self.trakt { + f.write_fmt(format_args!("trakt={}", id))?; + } + if let Some(_id) = &self.slug { f.write_str(",slug")?; } - if self.tmdb.is_some() { - f.write_str(",tmdb")?; + if let Some(id) = self.tmdb { + f.write_fmt(format_args!(",tmdb={}", id))?; } - if self.imdb.is_some() { + if let Some(_id) = &self.imdb { f.write_str(",imdb")?; } - if self.tvdb.is_some() { + if let Some(_id) = &self.tvdb { f.write_str(",tvdb")?; } - if self.omdb.is_some() { + if let Some(_id) = &self.omdb { f.write_str(",omdb")?; } Ok(()) -- cgit v1.2.3-70-g09d2