import { AccountModel } from '../../models/account/account'
import { isUserDescriptionValid, isUserUsernameValid } from './users'
import { exists } from './misc'
-import { CONFIG } from '../../initializers'
function isAccountNameValid (value: string) {
return isUserUsernameValid(value)
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) {
- return isAccountExist(AccountModel.loadByNameWithHost(nameWithDomain), 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
}