Merge pull request #196 from mheob/194-show-commit-default-branch

fix: use the default branch for getting commits
This commit is contained in:
Anmol Pratap Singh
2021-05-19 19:08:50 +05:30
committed by GitHub

View File

@@ -71,7 +71,7 @@ createContributedRepoQuery = Template("""query {
createCommittedDateQuery = Template(""" createCommittedDateQuery = Template("""
query { query {
repository(owner: "$owner", name: "$name") { repository(owner: "$owner", name: "$name") {
ref(qualifiedName: "master") { defaultBranchRef {
target { target {
... on Commit { ... on Commit {
history(first: 100, author: { id: "$id" }) { history(first: 100, author: { id: "$id" }) {
@@ -213,7 +213,7 @@ def generate_commit_list(tz):
result = run_query( result = run_query(
createCommittedDateQuery.substitute(owner=repository["owner"]["login"], name=repository["name"], id=id)) createCommittedDateQuery.substitute(owner=repository["owner"]["login"], name=repository["name"], id=id))
try: try:
committed_dates = result["data"]["repository"]["ref"]["target"]["history"]["edges"] committed_dates = result["data"]["repository"]["defaultBranchRef"]["target"]["history"]["edges"]
for committedDate in committed_dates: for committedDate in committed_dates:
date = datetime.datetime.strptime(committedDate["node"]["committedDate"], date = datetime.datetime.strptime(committedDate["node"]["committedDate"],
"%Y-%m-%dT%H:%M:%SZ").replace(tzinfo=pytz.utc).astimezone( "%Y-%m-%dT%H:%M:%SZ").replace(tzinfo=pytz.utc).astimezone(