-function isAccountNameWithHostExist (nameWithDomain: string, res: Response) {
- 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)
+function doesAccountNameWithHostExist (nameWithDomain: string, res: Response, sendNotFound = true) {
+ return doesAccountExist(AccountModel.loadByNameWithHost(nameWithDomain), res, sendNotFound)