Skip to content

Fixes to monitor

Liam Morland edited this page Sep 19, 2023 · 2 revisions

Items on this page are things that needed to be fixed in order to work as expected on BC MFIN Drupal projects. These should be monitored because an upstream fix may one day fix the issue. If contributed code is fixed:

  1. test the contributed fix
  2. if it passes, remove the custom fix
  3. test again
  4. if it passes, done

Role delegation

The role_delegation was causing automated tests to fail.

The issue was reported to the project maintainer

Custom fix

role_delegation module creates new permissions to record which roles a role is allowed to delegate. These are named in the form assign ROLE_ID role. These new permissions will appear in the role files after config export. For functional tests to work, these permissions need to be added to a module .permissions.yml file.

Clone this wiki locally