[SecurityBundle] role_names variable instead of roles
replaced the roles variable with role_names in order to fix cache warming fixes #40087
This commit is contained in:
parent
8bd81b518f
commit
58bb614abd
@ -37,7 +37,7 @@ class ExpressionCacheWarmer implements CacheWarmerInterface
|
||||
public function warmUp($cacheDir)
|
||||
{
|
||||
foreach ($this->expressions as $expression) {
|
||||
$this->expressionLanguage->parse($expression, ['token', 'user', 'object', 'subject', 'roles', 'request', 'trust_resolver']);
|
||||
$this->expressionLanguage->parse($expression, ['token', 'user', 'object', 'subject', 'roles', 'role_names', 'request', 'trust_resolver']);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -26,8 +26,8 @@ class ExpressionCacheWarmerTest extends TestCase
|
||||
$expressionLang->expects($this->exactly(2))
|
||||
->method('parse')
|
||||
->withConsecutive(
|
||||
[$expressions[0], ['token', 'user', 'object', 'subject', 'roles', 'request', 'trust_resolver']],
|
||||
[$expressions[1], ['token', 'user', 'object', 'subject', 'roles', 'request', 'trust_resolver']]
|
||||
[$expressions[0], ['token', 'user', 'object', 'subject', 'roles', 'role_names', 'request', 'trust_resolver']],
|
||||
[$expressions[1], ['token', 'user', 'object', 'subject', 'roles', 'role_names', 'request', 'trust_resolver']]
|
||||
);
|
||||
|
||||
(new ExpressionCacheWarmer($expressions, $expressionLang))->warmUp('');
|
||||
|
Reference in New Issue
Block a user