Islandora-Devops / isle-site-template

Template for building and customising your institution's Islandora installation.
MIT License
6 stars 5 forks source link

Overridden config values are still in forms, prevent form save. #12

Closed rosiel closed 9 months ago

rosiel commented 11 months ago

A number of values such as the Broker URI (Islandora Settings form) are set using Drupal's config override by specifying values in the settings.php file. However, the values that an admin sees in the form are those provided by the starter site (which is confusing, as the admin can't see what value is actually being used). Furthermore, for all forms with validation (including the Islandora settings form) the admin cannot change any settings in that form without first finding the valid value for that setting. This is frustrating and time-consuming.

Screenshot 2023-08-11 at 2 20 25 PM
rosiel commented 11 months ago

This could be mitigated if we install Config Override Warn

nigelgbanks commented 9 months ago

This is oddly intentional, though they plan to change the behavior in D11, apparently.

If we were to install Config Override Warn, that would have to be done on the https://github.com/Islandora-Devops/islandora-starter-site repository.

nigelgbanks commented 9 months ago

Closing this as I've raised an issue in https://github.com/Islandora-Devops/islandora-starter-site/issues/112