actually commit changes (git is weird)

This commit is contained in:
stupidcomputer 2024-10-09 08:33:13 -05:00
parent 5544c8c83d
commit 6e97cd32bf

View File

@ -139,9 +139,10 @@ def gitea_handle_issue_action():
print(e, type(e)) print(e, type(e))
abort(400) # the data isn't formatted correctly abort(400) # the data isn't formatted correctly
issue_sentinel_present = issue_sentinel in event_body if issue_sentinel in event_body:
return ''
if event_type == "opened" and not issue_sentinel_present: if event_type == "opened":
issue_footer = create_signature( issue_footer = create_signature(
issue_user, issue_user,
issue_user_url, issue_user_url,
@ -176,7 +177,7 @@ def gitea_handle_issue_action():
issue_comment_body, issue_comment_body,
) )
elif event_type == "created" and not issue_sentinel_present: elif event_type == "created":
comment_user = data["comment"]["user"]["login"] comment_user = data["comment"]["user"]["login"]
comment_user_url = "https://{}/{}".format( comment_user_url = "https://{}/{}".format(
app.config["GITEA_INSTANCE_DOMAIN"], app.config["GITEA_INSTANCE_DOMAIN"],
@ -247,9 +248,10 @@ def github_handle_issue_action():
print(e, type(e)) print(e, type(e))
abort(400) # the data isn't formatted correctly abort(400) # the data isn't formatted correctly
issue_sentinel_present = issue_sentinel in event_body if issue_sentinel in event_body:
return ''
if event_type == "opened" and not issue_sentinel_present: if event_type == "opened":
issue_footer = create_signature( issue_footer = create_signature(
issue_user, issue_user,
issue_user_url, issue_user_url,
@ -261,29 +263,14 @@ def github_handle_issue_action():
issue_footer issue_footer
]) ])
new_issue = gitea.create_issue( gitea.create_issue(
repo_owner, repo_owner,
repo_name, repo_name,
event_title, event_title,
issue_body issue_body
) )
returned_data = new_issue.json() elif event_type == "created":
issue_comment_body = create_signature(
"mirrored",
returned_data["html_url"],
app.config["GITEA_INSTANCE_DOMAIN"],
returned_data["url"],
)
github.leave_comment_on_issue_by_number(
repo_owner,
repo_name,
issue_number,
issue_comment_body,
)
elif event_type == "created" and not issue_sentinel_present:
comment_user = data["comment"]["user"]["login"] comment_user = data["comment"]["user"]["login"]
comment_user_url = "https://github.com/{}".format( comment_user_url = "https://github.com/{}".format(
comment_user, comment_user,