Skip to content
Snippets Groups Projects
Commit 4822ac03 authored by Jürgen Haas's avatar Jürgen Haas Committed by Jeroen Tubex
Browse files

Issue #3370056 by jurgenhaas, JeroenT: TypeError:...

Issue #3370056 by jurgenhaas, JeroenT: TypeError: Drupal\role_delegation\Access\RoleDelegationAccessCheck::access(): Argument #1 ($account) must be of type Drupal\Core\Session\AccountInterface, null given
parent ee303995
No related branches found
No related tags found
1 merge request!10Issue #3370056: TypeError: Drupal\role_delegation\Access\RoleDelegationAccessCheck::access(): Argument #1 ($account) must be of type Drupal\Core\Session\AccountInterface, null given
......@@ -33,13 +33,17 @@ class RoleDelegationAccessCheck implements AccessInterface {
/**
* Custom access check for the /user/%/roles page.
*
* @param \Drupal\Core\Session\AccountInterface $account
* @param \Drupal\Core\Session\AccountInterface|null $account
* Run access checks for this account.
*
* @return \Drupal\Core\Access\AccessResultInterface
* The access result.
*/
public function access(AccountInterface $account): AccessResultInterface {
public function access(AccountInterface $account = NULL): AccessResultInterface {
if ($account === NULL) {
$account = \Drupal::currentUser();
}
// No need for this access when the current user has the 'administer users'
// permission. Roles can be edited on the user edit page.
if ($account->hasPermission('administer users')) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment