fgsnsfr
This commit is contained in:
parent
4950b2e0fd
commit
02eb48635e
@ -88,11 +88,27 @@ router.post("/", registerLimiter, async (req, res) => {
|
|||||||
const hashedPassword = await bcrypt.hash(password, 10);
|
const hashedPassword = await bcrypt.hash(password, 10);
|
||||||
|
|
||||||
/* Account speichern */
|
/* Account speichern */
|
||||||
await db.query(
|
const [result] = await db.query(
|
||||||
"INSERT INTO accounts (username,password,email,server_id,verify_token) VALUES (?,?,?,?,?)",
|
"INSERT INTO accounts (username,password,email,server_id,verify_token) VALUES (?,?,?,?,?)",
|
||||||
[username, hashedPassword, email, server_id, verifyToken],
|
[username, hashedPassword, email, server_id, verifyToken],
|
||||||
);
|
);
|
||||||
|
|
||||||
|
const newAccountId = result.insertId;
|
||||||
|
|
||||||
|
/* Währungs-Eintrag anlegen */
|
||||||
|
await db.query(
|
||||||
|
`INSERT INTO account_currency
|
||||||
|
(account_id, copper, silver, gold, gems, stone, wood, iron)
|
||||||
|
VALUES (?, 0, 0, 0, 0, 0, 0, 0)`,
|
||||||
|
[newAccountId]
|
||||||
|
);
|
||||||
|
|
||||||
|
/* Erste Inventar-Seite anlegen */
|
||||||
|
await db.query(
|
||||||
|
"INSERT INTO user_inventory_pages (user_id, page) VALUES (?, 1)",
|
||||||
|
[newAccountId]
|
||||||
|
);
|
||||||
|
|
||||||
const verifyLink = `${process.env.APP_URL}/verify/${verifyToken}`;
|
const verifyLink = `${process.env.APP_URL}/verify/${verifyToken}`;
|
||||||
await mailer.sendMail({
|
await mailer.sendMail({
|
||||||
from: '"Dynasty of Knights" <register@dynastyofknights.com>',
|
from: '"Dynasty of Knights" <register@dynastyofknights.com>',
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user