passbolt_api icon indicating copy to clipboard operation
passbolt_api copied to clipboard

"Email server > Settings" buttons disabled but no reason given

Open garrettboone opened this issue 3 years ago • 1 comments

"Email server > Settings" buttons disabled but no reason given

  • Passbolt Version: 3.8.3
  • Platform and Target: -- Operating system: Ubuntu 20 -- PHP: 8.1 -- Web server: NGINX -- Database server: mysql

What you did

Installed via source, provided SMTP info via install script, went to send a test email.

What happened

"Send test email" button was disabled. No errors.

What you expected to happen

A note similar to the one that shows when any fields are modified. The note says: Warning: These are the settings provided by a configuration file. If you save it, will ignore the settings on file and use the ones from the database.

A note with similiar might be able to always show. Something like Warning: These settings are provided by a configuration file. If any changes are made on this screen, passbolt will ignore the settings in the file and add them to encrypted organization settings in the database.

I actually checked for errors as a first step as it wasn't clear why it was disabled.

garrettboone avatar Dec 07 '22 22:12 garrettboone

Also, once the settings are updated in the database, the warning about settings sourced from file is still showing. It shows because the file still has settings, yes - but they are no longer used. Maybe the warning above that is proposed would address this as well.

garrettboone avatar Dec 07 '22 23:12 garrettboone