- Description:
-
~ We were resetting the setting to it's default if we had a NULL active provider
~ We were resetting the setting to its default if we had a NULL active provider
id. However, the only time it's valid to call purple_credential_manager_set_active_provider with a NULL id is during shutdown. If someone is trying to disable all credential providers, they will be selecting
the noop provider which has a non null id.
Remember CredentialProvider setting while exiting
Review Request #1918 — Created Oct. 10, 2022 and submitted
We were resetting the setting to its default if we had a NULL active provider
id. However, the only time it's valid to call
purple_credential_manager_set_active_provider with a NULL id is during shutdown.If someone is trying to disable all credential providers, they will be selecting
the noop provider which has a non null id.
Ran and set the credential provider to libsecret. Closed the program, reopened, verified that libsecret was still selected.
Summary | ID |
---|---|
2f0b6e411da968f369841af90bbbc815bd03fbe1 |
Description | From | Last Updated |
---|---|---|
Getting and unrefing the settings object can go in the if now. |
QuLogic |