mirror of
https://github.com/element-hq/element-web.git
synced 2024-12-11 15:24:05 +03:00
Show "Something went wrong!" when errcode undefined
This commit is contained in:
parent
ad3373789f
commit
28094a9a66
1 changed files with 5 additions and 1 deletions
|
@ -108,6 +108,7 @@ export default React.createClass({
|
||||||
const newState = {
|
const newState = {
|
||||||
usernameCheckSupport: err.errcode !== "M_UNRECOGNIZED",
|
usernameCheckSupport: err.errcode !== "M_UNRECOGNIZED",
|
||||||
};
|
};
|
||||||
|
console.error('Error whilst checking username availability: ', err);
|
||||||
switch (err.errcode) {
|
switch (err.errcode) {
|
||||||
case "M_USER_IN_USE":
|
case "M_USER_IN_USE":
|
||||||
newState.usernameError = 'Username not available';
|
newState.usernameError = 'Username not available';
|
||||||
|
@ -120,8 +121,11 @@ export default React.createClass({
|
||||||
// fine and rely on the error appearing in registration step.
|
// fine and rely on the error appearing in registration step.
|
||||||
newState.usernameError = '';
|
newState.usernameError = '';
|
||||||
break;
|
break;
|
||||||
|
case undefined:
|
||||||
|
newState.usernameError = 'Something went wrong!';
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
newState.usernameError = 'An error occurred' + err.message;
|
newState.usernameError = 'An error occurred: ' + err.message;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
this.setState(newState);
|
this.setState(newState);
|
||||||
|
|
Loading…
Reference in a new issue