Only count a None
response from an API event hook to be a 404
This commit is contained in:
parent
276fe2c8fa
commit
f06c824ae9
2 changed files with 4 additions and 2 deletions
|
@ -19,7 +19,7 @@ class Module(ModuleManager.BaseModule):
|
|||
if not full_name in values:
|
||||
hooks.pop(i)
|
||||
if not hooks:
|
||||
return
|
||||
return None
|
||||
|
||||
github_event = event["headers"]["X-GitHub-Event"]
|
||||
|
||||
|
@ -47,6 +47,8 @@ class Module(ModuleManager.BaseModule):
|
|||
trigger = self._make_trigger(channel, server, output)
|
||||
self.bot.trigger(trigger)
|
||||
|
||||
return True
|
||||
|
||||
def _make_trigger(self, channel, server, line):
|
||||
return lambda: self.events.on("send.stdout").call(
|
||||
target=channel, module_name="Github", server=server, message=line)
|
||||
|
|
|
@ -35,7 +35,7 @@ class Handler(http.server.BaseHTTPRequestHandler):
|
|||
except:
|
||||
code = 500
|
||||
|
||||
if event_response:
|
||||
if not event_response == None:
|
||||
response = json.dumps(event_response,
|
||||
sort_keys=True, indent=4)
|
||||
code = 200
|
||||
|
|
Loading…
Reference in a new issue