add name identifier, don't remove others
This commit is contained in:
parent
8418c59824
commit
281bc1459e
|
@ -325,7 +325,9 @@ class RootDirectory(Directory):
|
|||
for user in storage.get_storage().values('users'):
|
||||
if user.identification_token == token:
|
||||
user.identification_token = None
|
||||
user.name_identifiers = [str(get_session().name_identifier)]
|
||||
if not user.name_identifiers:
|
||||
user.name_identifiers = []
|
||||
user.name_identifiers.append(str(get_session().name_identifier))
|
||||
old_name = get_session().user
|
||||
get_session().set_user(user.id)
|
||||
storage.get_storage().store(user)
|
||||
|
|
Loading…
Reference in New Issue