Should be handled as administrative event, ie an avent independent from a repository. Instead, we got a 500 error.
Payload example:
Exception:
As the event doesn't contain a repository, it triggers an error.
[2024-10-08 18:59:49] production.ERROR: ErrorException: Undefined property: stdClass::$repository in /var/wwwroot/default/app/Analyzers/GitHub/GitHubPayloadAnalyzer.php:84 Stack trace: #0 /var/wwwroot/default/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(266): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined prope...', '/var/wwwroot/d e...', 84) #1 /var/wwwroot/default/app/Analyzers/GitHub/GitHubPayloadAnalyzer.php(84): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined prope...', '/var/wwwroot/de...', 84) #2 /var/wwwroot/default/app/Analyzers/BasePayloadAnalyzer.php(164): Nasqueron\Notifications\Analyzers\GitHub\GitHubPayloadAnalyzer->getItemName() #3 /var/wwwroot/default/app/Notifications/GitHubNotification.php(51): Nasqueron\Notifications\Analyzers\BasePayloadAnalyzer->getGroup() #4 /var/wwwroot/default/app/Notifications/GitHubNotification.php(26): Nasqueron\Notifications\Notifications\GitHubNotification->getGroup() #5 /var/wwwroot/default/app/Jobs/FireGitHubNotification.php(41): Nasqueron\Notifications\Notifications\GitHubNotification->__construct('Nasqueron', 'organization', Object(stdClass))