diff --git a/composer.json b/composer.json index 7f00bf8f77564e4d44e365c3951212de08a9d285..4e244f4abc2734ba06388569f8fd4b9a1c01cec8 100644 --- a/composer.json +++ b/composer.json @@ -8,7 +8,7 @@ "ext-curl": "*", "ext-gmp": "*", "ext-json": "*", - "dbp/relay-core-bundle": "^0.1.51", + "dbp/relay-core-bundle": "^0.1.62", "guzzlehttp/guzzle": "^7.0", "kevinrob/guzzle-cache-middleware": "^3.3 | ^4.0", "symfony/framework-bundle": "^5.2", diff --git a/composer.lock b/composer.lock index 1fd8ee7825ed5acea5dd2757cd53981d6c67fca6..71e60203e903c49698e3e481d316db5c89ad83b3 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "bf1b5a6f9a4b40dd9a855a73345cf4f5", + "content-hash": "4117dec00c6ab0dead123606e4b38bf9", "packages": [ { "name": "api-platform/core", @@ -229,11 +229,11 @@ }, { "name": "dbp/relay-core-bundle", - "version": "v0.1.61", + "version": "v0.1.62", "source": { "type": "git", "url": "https://gitlab.tugraz.at/dbp/relay/dbp-relay-core-bundle", - "reference": "996fc7d43361720e3749401fd0f005ed3d97404b" + "reference": "4c468456c2027305e98d59e8b8ed2a6a26fd9a32" }, "require": { "api-platform/core": "^2.6.8 <2.7.0", @@ -297,7 +297,7 @@ "AGPL-3.0-or-later" ], "description": "The core bundle of the Relay API gateway", - "time": "2022-11-23T12:35:13+00:00" + "time": "2022-11-29T14:54:53+00:00" }, { "name": "doctrine/annotations", diff --git a/src/Service/AuthorizationDataProvider.php b/src/Service/AuthorizationDataProvider.php index 43c2b3e74641cf6bf9e860308b6cf9345523062c..8ec13a105b790baf7005272ed7b1f1c8a427c4c9 100644 --- a/src/Service/AuthorizationDataProvider.php +++ b/src/Service/AuthorizationDataProvider.php @@ -31,7 +31,7 @@ class AuthorizationDataProvider implements AuthorizationDataProviderInterface return array_keys($this->attributeToScopeMap); } - public function getUserAttributes(string $userIdentifier): array + public function getUserAttributes(?string $userIdentifier): array { $userScopes = $this->userSessionProvider->getScopes(); $userAttributes = [];