parent
57083e2f5c
commit
806fe91cd0
|
@ -33,6 +33,9 @@ export default class Controller {
|
||||||
'email': {
|
'email': {
|
||||||
url: 'VnUsers/recoverPassword',
|
url: 'VnUsers/recoverPassword',
|
||||||
data: {user: this.user},
|
data: {user: this.user},
|
||||||
|
cb: data => {
|
||||||
|
data === '' && this.goToLogin();
|
||||||
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
'sms': {
|
'sms': {
|
||||||
|
@ -43,7 +46,7 @@ export default class Controller {
|
||||||
data.token && this.goToChangePassword(data);
|
data.token && this.goToChangePassword(data);
|
||||||
!data.token && this.goToLogin();
|
!data.token && this.goToLogin();
|
||||||
} else
|
} else
|
||||||
data.code && this.handleCode(data.code);
|
this.handleCode(data.code);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
@ -54,7 +57,7 @@ export default class Controller {
|
||||||
throw new UserError(`Credentials not valid`);
|
throw new UserError(`Credentials not valid`);
|
||||||
const method = this.methodsAvailables()[this.method];
|
const method = this.methodsAvailables()[this.method];
|
||||||
this.$http.post(method.url, method.data)
|
this.$http.post(method.url, method.data)
|
||||||
.then(({data}) => data === '' ? this.goToLogin() : method.cb(data));
|
.then(({data}) => method.cb(data));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Controller.$inject = ['$scope', '$element', '$http', 'vnApp', '$translate', '$state', '$location'];
|
Controller.$inject = ['$scope', '$element', '$http', 'vnApp', '$translate', '$state', '$location'];
|
||||||
|
|
|
@ -6,3 +6,4 @@ User or recovery email: Usuario
|
||||||
User's phone: Móvil del usuario
|
User's phone: Móvil del usuario
|
||||||
User's id: Id del usuario
|
User's id: Id del usuario
|
||||||
Credentials not valid: Credenciales no válidas
|
Credentials not valid: Credenciales no válidas
|
||||||
|
E-mail: Correo electrónico
|
||||||
|
|
Loading…
Reference in New Issue