From a449223b401694f48d842432302cf0a6cdd22359 Mon Sep 17 00:00:00 2001 From: damencho Date: Thu, 15 Sep 2016 16:32:10 -0500 Subject: [PATCH] Clears the password if user cancels password prompt. Clears the password if user cancel attempt to enter password, as using one instance of locker for multiple attempts keeps the password. --- modules/UI/authentication/RoomLocker.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/UI/authentication/RoomLocker.js b/modules/UI/authentication/RoomLocker.js index 2e9c55715..de08a4b53 100644 --- a/modules/UI/authentication/RoomLocker.js +++ b/modules/UI/authentication/RoomLocker.js @@ -185,6 +185,10 @@ export default function createRoomLocker (room) { newPass => { password = newPass; } ).catch( reason => { + // user canceled, no pass was entered. + // clear, as if we use the same instance several times + // pass stays between attempts + password = null; if (reason !== APP.UI.messageHandler.CANCEL) console.error(reason); }