after successful registration user should be logged in

This commit is contained in:
Edin Dazdarevic
2015-03-03 22:19:41 +01:00
parent 9ebb4769af
commit 38de717da9
5 changed files with 26 additions and 18 deletions

View File

@@ -6,11 +6,13 @@ var NavigationActions = require('../actions/navigationActions');
var _registrationState = {};
var _loginState = {};
var handleRegistrationSuccess = function() {
var handleRegistrationSuccess = function(user) {
_registrationState = {
performed: true,
success: true
};
handleLoginSuccess(user);
};
var handleRegistrationFailure = function(error) {
@@ -51,7 +53,7 @@ var handleCheckLoginArrived = function(user, error) {
};
var handleLogoutDone = function() {
_registrationState = {};
_loginState = {
loggedIn: false
}
@@ -94,7 +96,7 @@ AppDispatcher.register(function(payload) {
case UserConstants.REGISTRATION_SUCCESS:
handleRegistrationSuccess();
handleRegistrationSuccess(action.user);
break;
case UserConstants.REGISTRATION_FAILURE:
handleRegistrationFailure(action.error);