memory: Sessions.newSession can be called with a forced session ID

This commit is contained in:
souliane 2014-09-21 13:10:55 +02:00
commit 830b6d8ef6
2 changed files with 9 additions and 7 deletions

View file

@ -352,7 +352,7 @@ SàT team""" % {'login': login, 'jid': "%s@%s" % (login, self.getConfig('new_acc
@param password (str): the new password
@param profile (str): %(doc_profile)s
"""
session_id, dummy = self._sessions.newSession({'new_password': password}, profile)
session_id, dummy = self._sessions.newSession({'new_password': password}, profile=profile)
form_ui = xml_tools.XMLUI("form", title=D_("Change your password?"), submit_id=self.__change_password_id, session_id=session_id)
form_ui.addText(D_("Note for advanced users: this will actually change both your SàT profile password AND your XMPP account password."))
form_ui.addText(D_("Continue with changing the password?"))

View file

@ -70,7 +70,7 @@ class RegisterAccount(object):
session_data['user'], host, resource = jid.parse(session_data['JabberID'])
session_data['server'] = session_data[C.FORCE_SERVER_PARAM] or host
session_id, dummy = self._sessions.newSession(session_data, profile)
session_id, dummy = self._sessions.newSession(session_data, profile=profile)
form_ui = xml_tools.XMLUI("form", title=D_("Register new account"), submit_id=self.__register_account_id, session_id=session_id)
form_ui.addText(D_("Do you want to register a new XMPP account [%(user)s] on server %(server)s ?") % {'user': session_data['user'], 'server': session_data['server']})
return {'xmlui': form_ui.toXml()}