Add clientside error for non-alphanumeric group ID
This commit is contained in:
parent
21b684381d
commit
4abaa93cf0
2 changed files with 6 additions and 1 deletions
|
@ -66,8 +66,12 @@ export default React.createClass({
|
|||
{domain: MatrixClientPeg.get().getDomain()},
|
||||
);
|
||||
} else {
|
||||
const groupId = parsedGroupId[0];
|
||||
const domain = parsedGroupId[1];
|
||||
if (domain !== MatrixClientPeg.get().getDomain()) {
|
||||
|
||||
if (!/^[a-zA-Z0-9]*$/.test(groupId)) {
|
||||
error = _t("Community IDs may only contain alphanumeric characters");
|
||||
} else if (domain !== MatrixClientPeg.get().getDomain()) {
|
||||
error = _t(
|
||||
"It is currently only possible to create communities on your own home server: "+
|
||||
"use a community ID ending with %(domain)s",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue