From 7d4cfd702e6033ba1ca66537bd30510853239663 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20P=C3=A5lsson?= Date: Thu, 1 Jun 2017 15:39:08 +0200 Subject: [PATCH] Only show new PRs, and include issue URL --- pullrequest.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pullrequest.py b/pullrequest.py index 1f2145a..3d003a9 100644 --- a/pullrequest.py +++ b/pullrequest.py @@ -45,7 +45,7 @@ class PullRequest: try: with open(self.seen_prs_file, "r") as f: for line in f.readlines(): - if line.strip() == obj["merge_commit_sha"]: + if line.strip() == str(obj["id"]): return True except IOError: pass @@ -54,14 +54,16 @@ class PullRequest: def mark_pr_as_seen(self, obj): with open(self.seen_prs_file, "a") as f: - f.write(obj["merge_commit_sha"] + "\n") + f.write(str(obj["id"]) + "\n") def prettyprint(self, repo_name, obj): - return "New PR in " + repo_name \ - + ": '" + obj["title"] \ - + "' by " \ - + obj["user"]["login"] + return "New PR in " + repo_name \ + + ": '" + obj["title"] \ + + "' by " \ + + obj["user"]["login"] \ + + " - " \ + + obj["html_url"] def check_all(self): for repo in self.repos: