summaryrefslogtreecommitdiff
path: root/src/server/api/endpoints/username/available.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/api/endpoints/username/available.ts')
-rw-r--r--src/server/api/endpoints/username/available.ts9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/server/api/endpoints/username/available.ts b/src/server/api/endpoints/username/available.ts
index 1d098eb399..42ab176652 100644
--- a/src/server/api/endpoints/username/available.ts
+++ b/src/server/api/endpoints/username/available.ts
@@ -1,7 +1,6 @@
import $ from 'cafy';
-import User from '../../../../models/user';
-import { validateUsername } from '../../../../models/user';
import define from '../../define';
+import { Users } from '../../../../models';
export const meta = {
tags: ['users'],
@@ -10,18 +9,16 @@ export const meta = {
params: {
username: {
- validator: $.str.pipe(validateUsername)
+ validator: $.str.pipe(Users.validateUsername)
}
}
};
export default define(meta, async (ps) => {
// Get exist
- const exist = await User.count({
+ const exist = await Users.count({
host: null,
usernameLower: ps.username.toLowerCase()
- }, {
- limit: 1
});
return {