This commit is contained in:
2025-12-26 09:13:47 +01:00
parent b02399c64d
commit d7cef41552
25 changed files with 68 additions and 51 deletions
@@ -137,7 +137,7 @@ export default async function queryDSQLAPI<T = { [k: string]: any }>({
response.on("error", (err) => {
resolve({
success: false,
payload: undefined,
singleRes: undefined,
msg: `An error occurred on the response`,
error: err.message,
errorData: { requestOptions, grabedHostNames },
@@ -149,7 +149,7 @@ export default async function queryDSQLAPI<T = { [k: string]: any }>({
httpsRequest.on("error", (err) => {
resolve({
success: false,
payload: undefined,
singleRes: undefined,
msg: `An error occurred while making the request`,
error: err.message,
errorData: {
@@ -169,7 +169,7 @@ export default async function queryDSQLAPI<T = { [k: string]: any }>({
} catch (error: any) {
return {
success: false,
payload: undefined,
singleRes: undefined,
msg: `Request Failed`,
error: error.message,
};
@@ -1,7 +1,4 @@
import {
APIGetUserFunctionParams,
GetUserFunctionReturn,
} from "../../../types";
import { APIGetUserFunctionParams, APIResponseObject } from "../../../types";
import grabDbFullName from "../../../utils/grab-db-full-name";
import dbHandler from "../../backend/dbHandler";
@@ -14,7 +11,7 @@ export default async function apiGetUser({
userId,
dbUserId,
selectAll,
}: APIGetUserFunctionParams): Promise<GetUserFunctionReturn> {
}: APIGetUserFunctionParams): Promise<APIResponseObject> {
const finalDbName = grabDbFullName({ dbName: database, userId: dbUserId });
const selectFields = selectAll ? "*" : fields?.[0] ? fields.join(",") : "*";
@@ -101,7 +101,7 @@ export default async function addDbEntry<
if (duplicateValue?.[0] && !update) {
return {
success: false,
payload: undefined,
postInsertReturn: undefined,
msg: "Duplicate entry found",
};
} else if (duplicateValue?.[0] && update) {
@@ -222,7 +222,7 @@ export default async function addDbEntry<
return {
success: Boolean(newInsert?.insertId),
payload: newInsert,
postInsertReturn: newInsert,
queryObject: {
sql: query,
params: finalQueryValues,
@@ -275,7 +275,7 @@ export default async function addDbEntry<
return {
success: Boolean(newInsert?.insertId),
payload: newInsert,
postInsertReturn: newInsert,
queryObject: {
sql: format(query),
params: finalQueryValues,
@@ -284,7 +284,7 @@ export default async function addDbEntry<
} else {
return {
success: false,
payload: undefined,
postInsertReturn: undefined,
msg: "No data provided",
};
}
@@ -56,7 +56,7 @@ export default async function updateDbEntry<
if (!data || !Object.keys(data).length) {
return {
success: false,
payload: undefined,
postInsertReturn: undefined,
msg: "No data provided",
};
}