React/Redux - publish component #323

Merged
bones7242 merged 80 commits from react-upload into master 2018-01-25 22:43:20 +01:00
2 changed files with 11 additions and 5 deletions
Showing only changes of commit 1f78a50b48 - Show all commits

View file

@ -37,7 +37,7 @@ module.exports = new PassportLocalStrategy(
.then(user => { .then(user => {
if (!user) { if (!user) {
// logger.debug('no user found'); // logger.debug('no user found');
return done(null, false, {message: 'Incorrect username or password.'}); return done(null, false, {message: 'Incorrect username or password'});
} }
user.comparePassword(password, (passwordErr, isMatch) => { user.comparePassword(password, (passwordErr, isMatch) => {
if (passwordErr) { if (passwordErr) {
@ -46,7 +46,7 @@ module.exports = new PassportLocalStrategy(
} }
if (!isMatch) { if (!isMatch) {
// logger.debug('incorrect password'); // logger.debug('incorrect password');
return done(null, false, {message: 'Incorrect username or password.'}); return done(null, false, {message: 'Incorrect username or password'});
} }
logger.debug('Password was a match, returning User'); logger.debug('Password was a match, returning User');
return returnUserAndChannelInfo(user) return returnUserAndChannelInfo(user)

View file

@ -14,6 +14,7 @@ function loginToChannel (event) {
credentials: 'include', credentials: 'include',
}) })
.then(function(response) { .then(function(response) {
console.log(response);
if (response.ok){ if (response.ok){
return response.json(); return response.json();
} else { } else {
@ -24,12 +25,17 @@ function loginToChannel (event) {
throw error; throw error;
}) })
}) })
.then(result => { .then(function({success, message}) {
window.location = '/'; if (success) {
window.location = '/';
} else {
throw new Error(message);
}
}) })
.catch(error => { .catch(error => {
const loginErrorDisplayElement = document.getElementById('login-error-display-element'); const loginErrorDisplayElement = document.getElementById('login-error-display-element');
if (error.name){ if (error.message){
validationFunctions.showError(loginErrorDisplayElement, error.message); validationFunctions.showError(loginErrorDisplayElement, error.message);
} else { } else {
validationFunctions.showError(loginErrorDisplayElement, 'There was an error logging into your channel'); validationFunctions.showError(loginErrorDisplayElement, 'There was an error logging into your channel');