summaryrefslogtreecommitdiff
path: root/src/github.rs
diff options
context:
space:
mode:
authorpennae <github@quasiparticle.net>2022-10-05 16:25:31 +0200
committerpennae <github@quasiparticle.net>2022-10-07 19:51:10 +0200
commit3de7d62a33d772cb5ae4fbc19fb91b632b2be667 (patch)
treead6cceab9af517c15cd5d0c75ad5e2f968a1432d /src/github.rs
parent50068653801991e67487f1b555b83f9232a3bd48 (diff)
downloadlabel-tracker-3de7d62a33d772cb5ae4fbc19fb91b632b2be667.tar.gz
label-tracker-3de7d62a33d772cb5ae4fbc19fb91b632b2be667.tar.xz
label-tracker-3de7d62a33d772cb5ae4fbc19fb91b632b2be667.zip
add tracking for PRs landing in channels
Diffstat (limited to 'src/github.rs')
-rw-r--r--src/github.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/github.rs b/src/github.rs
index 6e499be..1cb90be 100644
--- a/src/github.rs
+++ b/src/github.rs
@@ -9,6 +9,7 @@ use crate::types::{DateTime, Issue, PullRequest, HTML, URI};
const API_URL: &str = "https://api.github.com/graphql";
type Cursor = String;
+type GitObjectID = String;
pub struct Github {
client: reqwest::blocking::Client,
@@ -119,6 +120,8 @@ impl ChunkedQuery for PullsQuery {
last_update: n.updated_at,
url: n.url,
base_ref: n.base_ref_name,
+ merge_commit: n.merge_commit.map(|c| c.oid),
+ landed_in: Default::default(),
})
.collect();
let cursor = match (self.since, infos.last()) {