Comment why we're storing the session id

pull/21833/head
David Baker 2016-03-17 09:42:52 +00:00
parent c9ad3705d9
commit 0471a1e022
1 changed files with 5 additions and 0 deletions

View File

@ -139,6 +139,11 @@ class Register extends Signup {
}, function(error) {
if (error.httpStatus === 401) {
if (error.data && error.data.flows) {
// Remember the session ID from the server:
// Either this is our first 401 in which case we need to store the
// session ID for future calls, or it isn't in which case this
// is just a no-op since it ought to be the same (or if it isn't,
// we should use the latest one from the server in any case).
self.params.sessionId = error.data.session;
self.data = error.data || {};
var flow = self.chooseFlow(error.data.flows);