You've already forked wakapi-readme-stats
keeping up-to-date
This commit is contained in:
@@ -94,8 +94,10 @@ async def make_commit_day_time_list(time_zone: str) -> str:
|
|||||||
|
|
||||||
for repository in repos:
|
for repository in repos:
|
||||||
result = await DM.get_remote_graphql("repo_committed_dates", owner=repository["owner"]["login"], name=repository["name"], id=GHM.USER.node_id)
|
result = await DM.get_remote_graphql("repo_committed_dates", owner=repository["owner"]["login"], name=repository["name"], id=GHM.USER.node_id)
|
||||||
committed_dates = result["data"]["repository"]["defaultBranchRef"]["target"]["history"]["edges"]
|
if result["data"]["repository"] is None or result["data"]["repository"]["defaultBranchRef"] is None:
|
||||||
|
continue
|
||||||
|
|
||||||
|
committed_dates = result["data"]["repository"]["defaultBranchRef"]["target"]["history"]["edges"]
|
||||||
for committed_date in committed_dates:
|
for committed_date in committed_dates:
|
||||||
local_date = datetime.strptime(committed_date["node"]["committedDate"], "%Y-%m-%dT%H:%M:%SZ")
|
local_date = datetime.strptime(committed_date["node"]["committedDate"], "%Y-%m-%dT%H:%M:%SZ")
|
||||||
date = local_date.replace(tzinfo=utc).astimezone(timezone(time_zone))
|
date = local_date.replace(tzinfo=utc).astimezone(timezone(time_zone))
|
||||||
|
|||||||
@@ -67,10 +67,11 @@ GITHUB_API_QUERIES = {
|
|||||||
}
|
}
|
||||||
""",
|
""",
|
||||||
# Query to collect info about user commits to given repository, including: commit date, additions and deletions numbers.
|
# Query to collect info about user commits to given repository, including: commit date, additions and deletions numbers.
|
||||||
|
# TODO: increase branch number with pagination
|
||||||
"repo_commit_list": """
|
"repo_commit_list": """
|
||||||
{
|
{
|
||||||
repository(owner: "$owner", name: "$name") {
|
repository(owner: "$owner", name: "$name") {
|
||||||
refs(refPrefix: "refs/heads/", orderBy: {direction: DESC, field: TAG_COMMIT_DATE}, first: 100) {
|
refs(refPrefix: "refs/heads/", orderBy: {direction: DESC, field: TAG_COMMIT_DATE}, first: 10) {
|
||||||
edges {
|
edges {
|
||||||
node {
|
node {
|
||||||
... on Ref {
|
... on Ref {
|
||||||
|
|||||||
Reference in New Issue
Block a user