Comment 3 for bug 445555

Revision history for this message
Chad Miller (cmiller) wrote :

This DeniedError is from the keyring system, and it means you either
1) have a password locking your entire keyring, and you entered it wrong when it asked for you to unlock it, or
2) you hit 'Cancel' when it asked to access your keyring.

For these two instances of gnomekeyring.item_create_sync() for local couchdb admin account and for local oauth tokens, I think there is work to be done around conditionally writing the INI file based on keyring access.

Now, to address the reason for your bug, we should definitely fail in this case, but we should tell the user what the problem is.