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);
|
||||
|
||||
/* Account speichern */
|
||||
await db.query(
|
||||
const [result] = await db.query(
|
||||
"INSERT INTO accounts (username,password,email,server_id,verify_token) VALUES (?,?,?,?,?)",
|
||||
[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}`;
|
||||
await mailer.sendMail({
|
||||
from: '"Dynasty of Knights" <register@dynastyofknights.com>',
|
||||
|
||||
Loading…
Reference in New Issue
Block a user