@intuitionrobotics/user-account
Version:
15 lines • 688 B
JavaScript
import { ApiResponse, ServerApi } from "@intuitionrobotics/thunderstorm/backend";
import { AccountModule } from "../api/v1/account/_imports.js";
import { HttpMethod } from "@intuitionrobotics/thunderstorm";
import {} from "@intuitionrobotics/thunderstorm/backend";
export class ServerApi_Account_AddNewAccount extends ServerApi {
constructor() {
super(HttpMethod.POST, "add-new-account");
this.dontPrintResponse();
}
async process(request, response, queryParams, body) {
this.assertProperty(body, ["email"]);
return AccountModule.addNewAccount(body.email, body.password, body.password_check);
}
}
//# sourceMappingURL=add-new-account.js.map