This commit is contained in:
Benjamin Toby
2025-01-14 11:14:50 +01:00
parent edd555c088
commit d55fe64d47
30 changed files with 225 additions and 481 deletions
@@ -54,6 +54,8 @@ export default async function apiLoginUser({
})
: null;
console.log("Finding DSQL User ...");
let foundUser = await varDatabaseDbHandler({
queryString: `SELECT * FROM ${dbFullName}.users WHERE email = ? OR username = ?`,
queryValuesArray: [email, username],
@@ -61,6 +63,8 @@ export default async function apiLoginUser({
useLocal,
});
console.log("foundUser", foundUser);
if ((!foundUser || !foundUser[0]) && !social)
return {
success: false,
@@ -81,8 +85,7 @@ export default async function apiLoginUser({
email_login_code &&
email_login_field
) {
/** @type {string} */
const tempCode = foundUser[0][email_login_field];
const tempCode: string = foundUser[0][email_login_field];
if (!tempCode) throw new Error("No code Found!");
+2 -12
View File
@@ -1,6 +1,7 @@
import fs from "fs";
import serverError from "./serverError";
import mysql from "serverless-mysql";
import grabDSQLConnection from "../../utils/grab-dsql-connection";
/**
* # Main DB Handler Function
@@ -13,18 +14,7 @@ export default async function dbHandler(...args: any[]) {
"utf8"
);
const CONNECTION = mysql({
config: {
host: process.env.DSQL_DB_HOST,
user: process.env.DSQL_DB_USERNAME,
password: process.env.DSQL_DB_PASSWORD,
database: process.env.DSQL_DB_NAME,
port: process.env.DSQL_DB_PORT
? Number(process.env.DSQL_DB_PORT)
: undefined,
charset: "utf8mb4",
},
});
const CONNECTION = grabDSQLConnection();
let results;