Revert "rector: arrrrr"

This reverts commit 16c0cd10d8.
This commit is contained in:
Andras Bacsai
2025-01-07 15:31:43 +01:00
parent da07b4fdcf
commit 1fe4dd722b
349 changed files with 3689 additions and 4184 deletions

View File

@@ -10,7 +10,6 @@ use Illuminate\Foundation\Bus\Dispatchable;
use Illuminate\Queue\InteractsWithQueue;
use Illuminate\Queue\SerializesModels;
use Illuminate\Support\Facades\Http;
use Throwable;
class GithubAppPermissionJob implements ShouldBeEncrypted, ShouldQueue
{
@@ -23,25 +22,25 @@ class GithubAppPermissionJob implements ShouldBeEncrypted, ShouldQueue
return isDev() ? 1 : 3;
}
public function __construct(public GithubApp $githubApp) {}
public function __construct(public GithubApp $github_app) {}
public function handle()
{
try {
$github_access_token = generate_github_jwt_token($this->githubApp);
$github_access_token = generate_github_jwt_token($this->github_app);
$response = Http::withHeaders([
'Authorization' => "Bearer $github_access_token",
'Accept' => 'application/vnd.github+json',
])->get("{$this->githubApp->api_url}/app");
])->get("{$this->github_app->api_url}/app");
$response = $response->json();
$permissions = data_get($response, 'permissions');
$this->githubApp->contents = data_get($permissions, 'contents');
$this->githubApp->metadata = data_get($permissions, 'metadata');
$this->githubApp->pull_requests = data_get($permissions, 'pull_requests');
$this->githubApp->administration = data_get($permissions, 'administration');
$this->githubApp->save();
$this->githubApp->makeVisible('client_secret')->makeVisible('webhook_secret');
} catch (Throwable $e) {
$this->github_app->contents = data_get($permissions, 'contents');
$this->github_app->metadata = data_get($permissions, 'metadata');
$this->github_app->pull_requests = data_get($permissions, 'pull_requests');
$this->github_app->administration = data_get($permissions, 'administration');
$this->github_app->save();
$this->github_app->makeVisible('client_secret')->makeVisible('webhook_secret');
} catch (\Throwable $e) {
send_internal_notification('GithubAppPermissionJob failed with: '.$e->getMessage());
throw $e;
}