Changeset 8471
- Timestamp:
- 08/08/07 18:10:38 (17 months ago)
- Files:
-
- 1 modified
-
trunk/src/common/passwords.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/common/passwords.py
r8430 r8471 82 82 display_name = _('Gajim account %s') % account_name 83 83 attributes = dict(account_name=str(account_name), gajim=1) 84 auth_token = gnomekeyring.item_create_sync( 85 self.keyring, gnomekeyring.ITEM_GENERIC_SECRET, 86 display_name, attributes, password, update) 84 try: 85 auth_token = gnomekeyring.item_create_sync( 86 self.keyring, gnomekeyring.ITEM_GENERIC_SECRET, 87 display_name, attributes, password, update) 88 except gnomekeyring.DeniedError: 89 set_storage(SimplePasswordStorage()) 90 storage.save_password(account_name, password) 91 return 87 92 token = 'gnomekeyring:%i' % auth_token 88 93 gajim.config.set_per('accounts', account_name, 'password', token)
