From 24a863adaf7c1d8e3cb8359ad4e5c1eb54a901ac Mon Sep 17 00:00:00 2001 From: Artur Yurii Korchynskyi <42449190+akorchyn@users.noreply.github.com> Date: Fri, 3 May 2024 14:29:55 +0300 Subject: [PATCH 1/3] Update issues.rs --- src/models/issues.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/models/issues.rs b/src/models/issues.rs index 3197030d..29dcfec9 100644 --- a/src/models/issues.rs +++ b/src/models/issues.rs @@ -55,6 +55,7 @@ pub struct Comment { pub body_text: Option, #[serde(skip_serializing_if = "Option::is_none")] pub body_html: Option, + pub author_association: AuthorAssociation, pub user: Author, pub created_at: chrono::DateTime, #[serde(skip_serializing_if = "Option::is_none")] From a650f2818bb7d0d8c3e50088f66c137c1bfe5e8a Mon Sep 17 00:00:00 2001 From: Artur Yurii Korchynskyi <42449190+akorchyn@users.noreply.github.com> Date: Thu, 1 Aug 2024 11:26:30 +0300 Subject: [PATCH 2/3] Added merged_by field --- src/models/pulls.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/models/pulls.rs b/src/models/pulls.rs index 68fe289c..e7956a68 100644 --- a/src/models/pulls.rs +++ b/src/models/pulls.rs @@ -64,6 +64,8 @@ pub struct PullRequest { #[serde(skip_serializing_if = "Option::is_none")] pub merged_at: Option>, #[serde(skip_serializing_if = "Option::is_none")] + pub merged_by: Option>, + #[serde(skip_serializing_if = "Option::is_none")] pub merge_commit_sha: Option, #[serde(skip_serializing_if = "Option::is_none")] pub assignee: Option>, From aa29fce01f981d33e4a792bf199d6aae6ecc94fe Mon Sep 17 00:00:00 2001 From: Artur Yurii Korchynskyi <42449190+akorchyn@users.noreply.github.com> Date: Thu, 1 Aug 2024 11:27:36 +0300 Subject: [PATCH 3/3] Added closed by field --- src/models/issues.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/models/issues.rs b/src/models/issues.rs index 29dcfec9..a5a9f7c4 100644 --- a/src/models/issues.rs +++ b/src/models/issues.rs @@ -36,6 +36,8 @@ pub struct Issue { pub pull_request: Option, #[serde(skip_serializing_if = "Option::is_none")] pub closed_at: Option>, + #[serde(skip_serializing_if = "Option::is_none")] + pub closed_by: Option, pub created_at: chrono::DateTime, pub updated_at: chrono::DateTime, }