aboutsummaryrefslogtreecommitdiff
path: root/src/modules
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/api/sydney.rs2
-rw-r--r--src/modules/api/sydney/tags.rs6
2 files changed, 6 insertions, 2 deletions
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<Tags> = 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 }
+}