Skip to content

Commit

Permalink
fix crash errors
Browse files Browse the repository at this point in the history
  • Loading branch information
jm1021 committed May 16, 2024
1 parent 5ebab42 commit 8249c06
Showing 1 changed file with 18 additions and 8 deletions.
26 changes: 18 additions & 8 deletions scripts/pull_issues.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,8 @@ def generate_markdown_file(issue_data, file_path, course):
file.write("description : Automatically Populated Github Issue\n")
file.write('---\n\n')
# Write issue body
file.write("[Issue Link](" + issue_data['url'] + ")\n\n")

file.write(issue_data['body'] + '\n\n')

# Write comments if available
Expand Down Expand Up @@ -111,17 +113,21 @@ def create_issues():
for issue in csa_data:
issue = issue["content"]
if issue:
try:
dueDate = issue["projectItems"]["nodes"][0]["fieldValues"]["nodes"][4]["date"]
except:
dueDate = date.today().strftime('%Y-%m-%d')
dueDate = date.today().strftime('%Y-%m-%d') # default value
for i in [4, 3]:
try:
dueDate = issue["projectItems"]["nodes"][0]["fieldValues"]["nodes"][i]["date"]
break # if the date is found, exit the loop
except:
pass # if the date is not found, continue with the next index
year, month, day = map(int, dueDate.split("-"))
date2 = datetime(year,month,day)
difference = date2 - date1
week = difference.days/7
issue_data = {
'title': issue["title"],
'body': issue["body"],
'url': issue["url"],
'created_at': issue["createdAt"][:10],
'week': math.floor(week - 3)
}
Expand All @@ -133,17 +139,21 @@ def create_issues():
for issue in csp_data:
issue = issue["content"]
if issue:
try:
dueDate = issue["projectItems"]["nodes"][0]["fieldValues"]["nodes"][4]["date"]
except:
dueDate = date.today().strftime('%Y-%m-%d')
dueDate = date.today().strftime('%Y-%m-%d') # default value
for i in [4, 3]:
try:
dueDate = issue["projectItems"]["nodes"][0]["fieldValues"]["nodes"][i]["date"]
break # if the date is found, exit the loop
except:
pass # if the date is not found, continue with the next index
year, month, day = map(int, dueDate.split("-"))
date2 = datetime(year,month,day)
difference = date2 - date1
week = difference.days/7
issue_data = {
'title': issue["title"],
'body': issue["body"],
'url': issue["url"],
'created_at': issue["createdAt"][:10],
'week': math.floor(week - 3)
}
Expand Down

0 comments on commit 8249c06

Please # to comment.