Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
garrettboone opened this issue Dec 7, 2022 · 1 comment
Open
Assignees

Comments

@garrettboone
Copy link
Contributor

"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
Copy link
Contributor Author

garrettboone commented Dec 7, 2022

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants