This commit is contained in:
syuilo 2018-04-06 22:15:31 +09:00
parent 24cfde31ab
commit 88e11c7b0c
2 changed files with 2 additions and 2 deletions

View File

@ -100,7 +100,7 @@ export function validatePassword(password: string): boolean {
}
export function isValidName(name: string): boolean {
return typeof name == 'string' && name.length < 30 && name.trim() != '';
return name === null || (typeof name == 'string' && name.length < 30 && name.trim() != '');
}
export function isValidDescription(description: string): boolean {

View File

@ -24,7 +24,7 @@ export default async (value, verifier?: string) => {
object.type !== 'Person' ||
typeof object.preferredUsername !== 'string' ||
!validateUsername(object.preferredUsername) ||
(object.name != '' && !isValidName(object.name)) ||
!isValidName(object.name == '' ? null : object.name) ||
!isValidDescription(object.summary)
) {
throw new Error('invalid person');