Apr 2002 libsecret
This commit is contained in:
parent
4c1b226bff
commit
cb248a18a3
8 changed files with 86 additions and 17 deletions
|
@ -1021,7 +1021,8 @@ class LoginDialog(SettingsDialog):
|
|||
self.connect('destroy', self.on_destroy)
|
||||
|
||||
def on_password_change(self, new_password, _data):
|
||||
passwords.save_password(self.account, new_password)
|
||||
user = app.get_account_label(account) # guessing
|
||||
passwords.save_password(self.account, new_password, user=user)
|
||||
|
||||
def on_destroy(self, *args):
|
||||
savepass = app.settings.get_account_setting(self.account, 'savepass')
|
||||
|
|
|
@ -98,7 +98,7 @@ class ChangePassword(Assistant):
|
|||
|
||||
else:
|
||||
password = self.get_page('password').get_password()
|
||||
passwords.save_password(self.account, password)
|
||||
passwords.save_password(self.account, password, user=self.jid)
|
||||
self.show_page('success')
|
||||
|
||||
def _on_destroy(self, *args):
|
||||
|
|
|
@ -291,7 +291,10 @@ class GenericSetting(Gtk.ListBoxRow):
|
|||
|
||||
elif self.type_ == SettingType.ACCOUNT_CONFIG:
|
||||
if self.value == 'password':
|
||||
passwords.save_password(self.account, state)
|
||||
passwords.save_password(self.account, state,
|
||||
# guessing - for xdg:schema="org.qt.keychain"
|
||||
user=self.jid,
|
||||
)
|
||||
if self.value == 'no_log_for':
|
||||
self.set_no_log_for(self.account, state)
|
||||
else:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue