Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DO NOT MERGE THIS #26

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from
Draft

DO NOT MERGE THIS #26

wants to merge 5 commits into from

Conversation

Napo2k
Copy link
Collaborator

@Napo2k Napo2k commented Feb 5, 2021

I remember @bradshjg wanted to know what sorts of problems I was running into.

Well, I can't really remember what the problems were but I did start using my own branch whenever I found them, just because I wanted to keep developing my app (something else I am failing on for now, but that's my problem :D )

FWIW, we use GitHub 2.22.5, so there might be some issues coming from there, perhaps.

I have no intention of merging this!! It's just a way to show you the issues I have had.

for setting in required_settings:
if not setting in app.config:
raise RuntimeError("Flask-GitHubApp requires the '%s' config var to be set" % setting)
if setting not in app.config:
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this was some PEP8 recommendation PyCharm made?

@@ -99,7 +99,7 @@ def client(self):
@property
def payload(self):
"""GitHub hook payload"""
if request and request.json and 'installation' in request.json:
if request and request.json:
return request.json

raise RuntimeError('Payload is only available in the context of a GitHub hook request')
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was hitting this runtime error... so I removed the installation check. YOLO

¯_(ツ)_/¯

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant