Fix GitHub App retrieval in webhooks.php
This commit is contained in:
parent
407eba8b76
commit
9012f6b953
@ -317,7 +317,10 @@
|
|||||||
// Installation handled by setup redirect url. Repositories queried on-demand.
|
// Installation handled by setup redirect url. Repositories queried on-demand.
|
||||||
return response('cool');
|
return response('cool');
|
||||||
}
|
}
|
||||||
$github_app = GithubApp::where('app_id', $x_github_hook_installation_target_id)->firstOrFail();
|
$github_app = GithubApp::where('app_id', $x_github_hook_installation_target_id)->first();
|
||||||
|
if (is_null($github_app)) {
|
||||||
|
return response('Nothing to do. No GitHub App found.');
|
||||||
|
}
|
||||||
|
|
||||||
$webhook_secret = data_get($github_app, 'webhook_secret');
|
$webhook_secret = data_get($github_app, 'webhook_secret');
|
||||||
$hmac = hash_hmac('sha256', request()->getContent(), $webhook_secret);
|
$hmac = hash_hmac('sha256', request()->getContent(), $webhook_secret);
|
||||||
|
Loading…
Reference in New Issue
Block a user