mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-03-03 19:11:22 +01:00
refactor: move username check to createOrQueue
This commit is contained in:
@@ -23,6 +23,7 @@ module.exports = function (User) {
|
|||||||
}), null, true);
|
}), null, true);
|
||||||
|
|
||||||
User.createOrQueue = async function (req, userData, opts = {}) {
|
User.createOrQueue = async function (req, userData, opts = {}) {
|
||||||
|
User.checkUsernameLength(userData.username);
|
||||||
const queue = await User.shouldQueueUser(req.ip);
|
const queue = await User.shouldQueueUser(req.ip);
|
||||||
const result = await plugins.hooks.fire('filter:register.shouldQueue', { req, userData, queue });
|
const result = await plugins.hooks.fire('filter:register.shouldQueue', { req, userData, queue });
|
||||||
if (result.queue) {
|
if (result.queue) {
|
||||||
|
|||||||
Reference in New Issue
Block a user