This commit is contained in:
Benjamin Toby 2025-12-29 11:55:46 +01:00
parent 19eb7bf222
commit 637ca6ea54
6 changed files with 8 additions and 4 deletions

View File

@ -3,7 +3,9 @@ export default function dbGrabUserResource<T extends {
[k: string]: any; [k: string]: any;
} = any>(params: GrabUserResourceParams<T>): Promise<{ } = any>(params: GrabUserResourceParams<T>): Promise<{
batch: T[] | null; batch: T[] | null;
single: T | null; single: {
[k: string]: any;
} | null;
debug: { debug: {
queryObject: import("../../../../types").ResponseQueryObject | undefined; queryObject: import("../../../../types").ResponseQueryObject | undefined;
error: any; error: any;

View File

@ -28,7 +28,7 @@ function dbGrabUserResource(params) {
const payload = result === null || result === void 0 ? void 0 : result.payload; const payload = result === null || result === void 0 ? void 0 : result.payload;
return { return {
batch: payload || null, batch: payload || null,
single: (payload === null || payload === void 0 ? void 0 : payload[0]) || null, single: result.singleRes || null,
debug: { debug: {
queryObject: result === null || result === void 0 ? void 0 : result.queryObject, queryObject: result === null || result === void 0 ? void 0 : result.queryObject,
error: result === null || result === void 0 ? void 0 : result.error, error: result === null || result === void 0 ? void 0 : result.error,

View File

@ -1479,6 +1479,7 @@ export type APIResponseObject<T extends {
email?: string; email?: string;
requestOptions?: RequestOptions; requestOptions?: RequestOptions;
logoutUser?: boolean; logoutUser?: boolean;
redirect?: string;
}; };
export declare const UserTypes: readonly ["su", "admin"]; export declare const UserTypes: readonly ["su", "admin"];
export declare const SignUpParadigms: readonly [{ export declare const SignUpParadigms: readonly [{

View File

@ -21,7 +21,7 @@ export default async function dbGrabUserResource<
return { return {
batch: payload || null, batch: payload || null,
single: payload?.[0] || null, single: result.singleRes || null,
debug: { debug: {
queryObject: result?.queryObject, queryObject: result?.queryObject,
error: result?.error, error: result?.error,

View File

@ -1714,6 +1714,7 @@ export type APIResponseObject<
email?: string; email?: string;
requestOptions?: RequestOptions; requestOptions?: RequestOptions;
logoutUser?: boolean; logoutUser?: boolean;
redirect?: string;
}; };
export const UserTypes = ["su", "admin"] as const; export const UserTypes = ["su", "admin"] as const;

View File

@ -1,6 +1,6 @@
{ {
"name": "@moduletrace/datasquirel", "name": "@moduletrace/datasquirel",
"version": "5.7.1", "version": "5.7.2",
"description": "Cloud-based SQL data management tool", "description": "Cloud-based SQL data management tool",
"main": "dist/index.js", "main": "dist/index.js",
"bin": { "bin": {