get status from github api

This commit is contained in:
Bryan Gerlach
2026-03-11 00:27:16 -05:00
parent 411622016b
commit 6d9c13affa

View File

@@ -322,11 +322,11 @@ def generator_view(request):
if response.status_code == 204 or response.status_code == 200:
github_data = response.json()
print(github_data)
new_github_run.github_run_id = github_data.get('id')
new_github_run.github_run_id = github_data.get('workflow_run_id')
new_github_run.status = "in_progress"
new_github_run.save()
return render(request, 'waiting.html', {'filename':filename, 'uuid':myuuid, 'status':"Starting generator...please wait", 'platform':platform})
return render(request, 'waiting.html', {'filename':filename, 'uuid':myuuid, 'status':"Starting generator...please wait", 'platform':platform, 'log_url': github_data.get('html_url')})
else:
new_github_run.delete()
return JsonResponse({"error": "GitHub rejected the start request"}, status=500)