You've already forked wakapi-readme-stats
Merge pull request #196 from mheob/194-show-commit-default-branch
fix: use the default branch for getting commits
This commit is contained in:
4
main.py
4
main.py
@@ -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(
|
||||||
|
|||||||
Reference in New Issue
Block a user