projects
/
pharext
/
replicator.pharext.org
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
|
github
raw
|
patch
|
inline
| side by side (parent:
3ba03b2
)
mirror right at the ping
author
Michael Wallner
<mike@php.net>
Wed, 12 Aug 2015 18:31:22 +0000
(20:31 +0200)
committer
Michael Wallner
<mike@php.net>
Wed, 12 Aug 2015 18:31:22 +0000
(20:31 +0200)
public/mirror.php
patch
|
blob
|
history
diff --git
a/public/mirror.php
b/public/mirror.php
index 57970db17d73da21aedc18e732d98717713ec00d..27f3c61697454b87c354aea9db7ba90e7b96423f 100644
(file)
--- a/
public/mirror.php
+++ b/
public/mirror.php
@@
-37,15
+37,12
@@
switch ($evt) {
$response->getBody()->append("Not a configured event");
break;
case "ping";
$response->getBody()->append("Not a configured event");
break;
case "ping";
- $response->setResponseCode(204);
- $response->setResponseStatus("PONG");
- break;
case "push":
if (!($json = json_decode($request->getBody()))) {
$response->setResponseCode(415);
$response->setContentType($request->getHeader("Content-Type"));
$response->getBody()->append($request->getBody());
case "push":
if (!($json = json_decode($request->getBody()))) {
$response->setResponseCode(415);
$response->setContentType($request->getHeader("Content-Type"));
$response->getBody()->append($request->getBody());
- } elseif (!in_array(
$json->repository->owner->name
, $owners, true)) {
+ } elseif (!in_array(
isset($json->repository->owner->name)?$json->repository->owner->name:$json->repository->owner->login
, $owners, true)) {
$response->setResponseCode(403);
$response->getBody()->append("Invalid owner");
} else {
$response->setResponseCode(403);
$response->getBody()->append("Invalid owner");
} else {