mirror of https://github.com/Chocobozzz/PeerTube
Add dot into allowed actor username
One should have an oportunity to include a dot into the username. Currently, it breaks the flow if one has an SSO in front of PeeTube which creates users with "name.surname".pull/1118/head
parent
4ebf25fda0
commit
7e7ab7a15d
|
@ -27,7 +27,7 @@ function isActorPublicKeyValid (publicKey: string) {
|
||||||
validator.isLength(publicKey, CONSTRAINTS_FIELDS.ACTORS.PUBLIC_KEY)
|
validator.isLength(publicKey, CONSTRAINTS_FIELDS.ACTORS.PUBLIC_KEY)
|
||||||
}
|
}
|
||||||
|
|
||||||
const actorNameRegExp = new RegExp('^[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\\-_]+$')
|
const actorNameRegExp = new RegExp('^[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\\-_\.]+$')
|
||||||
function isActorPreferredUsernameValid (preferredUsername: string) {
|
function isActorPreferredUsernameValid (preferredUsername: string) {
|
||||||
return exists(preferredUsername) && validator.matches(preferredUsername, actorNameRegExp)
|
return exists(preferredUsername) && validator.matches(preferredUsername, actorNameRegExp)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue