From 6db887b87033f087fa7ad6ffefebf6ff938f515e Mon Sep 17 00:00:00 2001 From: Fuwn Date: Wed, 22 Mar 2023 16:18:55 -0700 Subject: refactor(tags): lockup name --- src/modules/api/sydney.rs | 2 +- src/modules/api/sydney/tags.rs | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'src/modules') diff --git a/src/modules/api/sydney.rs b/src/modules/api/sydney.rs index f3f10a5..f24a4f7 100644 --- a/src/modules/api/sydney.rs +++ b/src/modules/api/sydney.rs @@ -41,7 +41,7 @@ pub fn module(router: &mut windmark::Router) { let response_content: Vec = response_content; if let Some(first_tag) = response_content.get(0) { - content = first_tag.name.clone(); + content = first_tag.name().clone(); } if let Some(just_tag) = content.get(1..) { diff --git a/src/modules/api/sydney/tags.rs b/src/modules/api/sydney/tags.rs index 74000ec..bf84e17 100644 --- a/src/modules/api/sydney/tags.rs +++ b/src/modules/api/sydney/tags.rs @@ -20,9 +20,13 @@ use serde::{Deserialize, Serialize}; #[derive(Serialize, Deserialize)] pub struct Tags { - pub name: String, + name: String, zipball_url: String, tarball_url: String, commit: super::commit::Commit, node_id: String, } + +impl Tags { + pub const fn name(&self) -> &String { &self.name } +} -- cgit v1.2.3