mirror of
https://gitlab.com/comunic/comunicapiv2
synced 2024-11-21 21:09:22 +00:00
Limit the create account requests
This commit is contained in:
parent
ea99796edf
commit
f27ffe5d43
@ -20,7 +20,8 @@ export class AccountController {
|
||||
* @param h Request handler
|
||||
*/
|
||||
public static async Create(h: RequestHandler) {
|
||||
// TODO : add API limit
|
||||
// Limit request
|
||||
await limit_query(h, Action.CREATE_ACCOUNT, false);
|
||||
|
||||
// Get & check email address
|
||||
const email = h.postEmail("emailAddress");
|
||||
@ -37,7 +38,8 @@ export class AccountController {
|
||||
// Try to create the account
|
||||
await AccountHelper.Create(newAccount);
|
||||
|
||||
// TODO : trigger the API limit
|
||||
// Trigger the API limit
|
||||
await limit_query(h, Action.CREATE_ACCOUNT, true);
|
||||
|
||||
// Success
|
||||
h.success("The account has been created!");
|
||||
|
Loading…
Reference in New Issue
Block a user