- Issue created by @kyleleber
- Status changed to RTBC
4 months ago 7:24pm 31 July 2024 - Status changed to Fixed
4 months ago 7:38pm 31 July 2024 Automatically closed - issue fixed for 2 weeks with no activity.
https://www.drupal.org/project/drupal/issues/2991698#comment-14009628 π Why does Route access checking differ from Entity access checking? Needs work
In SalesforceMfwAccessCheck, the default case is return AccessResult::neutral(). Due to an inconsistency between routes and entities, routes must be ::allowed(), whereas entities must be ::neutral(). This is causing unrelated blocks to be 403 forbidden when trying to remove them from the block layout.
Update the AccessCheck default case to ::allowed().
Provide automated test for this case.
Fixed
1.0
Code
Automatically closed - issue fixed for 2 weeks with no activity.