return isUserDescriptionValid(value)
}
-function isAccountIdExist (id: number | string, res: Response, sendNotFound = true) {
+function doesAccountIdExist (id: number | string, res: Response, sendNotFound = true) {
let promise: Bluebird<AccountModel>
if (validator.isInt('' + id)) {
promise = AccountModel.loadByUUID('' + id)
}
- return isAccountExist(promise, res, sendNotFound)
+ return doesAccountExist(promise, res, sendNotFound)
}
-function isLocalAccountNameExist (name: string, res: Response, sendNotFound = true) {
+function doesLocalAccountNameExist (name: string, res: Response, sendNotFound = true) {
const promise = AccountModel.loadLocalByName(name)
- return isAccountExist(promise, res, sendNotFound)
+ return doesAccountExist(promise, res, sendNotFound)
}
-function isAccountNameWithHostExist (nameWithDomain: string, res: Response, sendNotFound = true) {
- const [ accountName, host ] = nameWithDomain.split('@')
-
- let promise: Bluebird<AccountModel>
- if (!host) promise = AccountModel.loadLocalByName(accountName)
- else promise = AccountModel.loadLocalByNameAndHost(accountName, host)
-
- return isAccountExist(promise, res, sendNotFound)
+function doesAccountNameWithHostExist (nameWithDomain: string, res: Response, sendNotFound = true) {
+ return doesAccountExist(AccountModel.loadByNameWithHost(nameWithDomain), res, sendNotFound)
}
-async function isAccountExist (p: Bluebird<AccountModel>, res: Response, sendNotFound: boolean) {
+async function doesAccountExist (p: Bluebird<AccountModel>, res: Response, sendNotFound: boolean) {
const account = await p
if (!account) {
export {
isAccountIdValid,
- isAccountIdExist,
- isLocalAccountNameExist,
+ doesAccountIdExist,
+ doesLocalAccountNameExist,
isAccountDescriptionValid,
- isAccountNameWithHostExist,
+ doesAccountNameWithHostExist,
isAccountNameValid
}