From d573a4a493bd63fefc6ab4882762c921c0e555a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20B=C3=B6hm?= Date: Fri, 14 May 2021 12:25:25 +0200 Subject: [PATCH] fix: use the default branch for getting commits --- main.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index cf2fc88..4a00d44 100644 --- a/main.py +++ b/main.py @@ -70,7 +70,7 @@ createContributedRepoQuery = Template("""query { createCommittedDateQuery = Template(""" query { repository(owner: "$owner", name: "$name") { - ref(qualifiedName: "master") { + defaultBranchRef { target { ... on Commit { history(first: 100, author: { id: "$id" }) { @@ -212,7 +212,7 @@ def generate_commit_list(tz): result = run_query( createCommittedDateQuery.substitute(owner=repository["owner"]["login"], name=repository["name"], id=id)) try: - committed_dates = result["data"]["repository"]["ref"]["target"]["history"]["edges"] + committed_dates = result["data"]["repository"]["defaultBranchRef"]["target"]["history"]["edges"] for committedDate in committed_dates: date = datetime.datetime.strptime(committedDate["node"]["committedDate"], "%Y-%m-%dT%H:%M:%SZ").replace(tzinfo=pytz.utc).astimezone(