]>
Commit | Line | Data |
---|---|---|
ba44fa19 C |
1 | import 'express-validator' |
2 | import * as express from 'express' | |
3 | ||
4 | import { CONFIG } from '../initializers' | |
5 | ||
6 | function ensureUserRegistrationEnabled (req: express.Request, res: express.Response, next: express.NextFunction) { | |
7 | const registrationEnabled = CONFIG.SIGNUP.ENABLED | |
8 | ||
9 | if (registrationEnabled === true) { | |
10 | return next() | |
11 | } | |
12 | ||
13 | return res.status(400).send('User registration is not enabled.') | |
14 | } | |
15 | ||
16 | // --------------------------------------------------------------------------- | |
17 | ||
18 | export { | |
19 | ensureUserRegistrationEnabled | |
20 | } |