From 5e2d106bb9602311042c5fea4b40934d91357a7e Mon Sep 17 00:00:00 2001 From: Boy132 Date: Thu, 27 Feb 2025 17:22:32 +0100 Subject: [PATCH] Call parent constructor in custom oauth provider classes (#1039) --- app/Extensions/OAuth/Providers/AuthentikProvider.php | 5 ++++- app/Extensions/OAuth/Providers/DiscordProvider.php | 5 ++++- app/Extensions/OAuth/Providers/GithubProvider.php | 5 ++++- app/Extensions/OAuth/Providers/SteamProvider.php | 5 ++++- 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/app/Extensions/OAuth/Providers/AuthentikProvider.php b/app/Extensions/OAuth/Providers/AuthentikProvider.php index d87377ffb..d83d4526f 100644 --- a/app/Extensions/OAuth/Providers/AuthentikProvider.php +++ b/app/Extensions/OAuth/Providers/AuthentikProvider.php @@ -9,7 +9,10 @@ use SocialiteProviders\Authentik\Provider; final class AuthentikProvider extends OAuthProvider { - public function __construct(protected Application $app) {} + public function __construct(protected Application $app) + { + parent::__construct($app); + } public function getId(): string { diff --git a/app/Extensions/OAuth/Providers/DiscordProvider.php b/app/Extensions/OAuth/Providers/DiscordProvider.php index 2e672d3d2..fd2392d92 100644 --- a/app/Extensions/OAuth/Providers/DiscordProvider.php +++ b/app/Extensions/OAuth/Providers/DiscordProvider.php @@ -13,7 +13,10 @@ use Webbingbrasil\FilamentCopyActions\Forms\Actions\CopyAction; final class DiscordProvider extends OAuthProvider { - public function __construct(protected Application $app) {} + public function __construct(protected Application $app) + { + parent::__construct($app); + } public function getId(): string { diff --git a/app/Extensions/OAuth/Providers/GithubProvider.php b/app/Extensions/OAuth/Providers/GithubProvider.php index 909cbda3b..bbf98f8a3 100644 --- a/app/Extensions/OAuth/Providers/GithubProvider.php +++ b/app/Extensions/OAuth/Providers/GithubProvider.php @@ -12,7 +12,10 @@ use Webbingbrasil\FilamentCopyActions\Forms\Actions\CopyAction; final class GithubProvider extends OAuthProvider { - public function __construct(protected Application $app) {} + public function __construct(protected Application $app) + { + parent::__construct($app); + } public function getId(): string { diff --git a/app/Extensions/OAuth/Providers/SteamProvider.php b/app/Extensions/OAuth/Providers/SteamProvider.php index 2553e5f46..34787a43b 100644 --- a/app/Extensions/OAuth/Providers/SteamProvider.php +++ b/app/Extensions/OAuth/Providers/SteamProvider.php @@ -11,7 +11,10 @@ use SocialiteProviders\Steam\Provider; final class SteamProvider extends OAuthProvider { - public function __construct(protected Application $app) {} + public function __construct(protected Application $app) + { + parent::__construct($app); + } public function getId(): string {