Updates
This commit is contained in:
@@ -37,6 +37,8 @@ export default async function dsqlMethodCrud<
|
||||
query,
|
||||
targetId,
|
||||
sanitize,
|
||||
transformQuery,
|
||||
debug,
|
||||
}: DsqlMethodCrudParam<T>): Promise<CRUDResponseObject<P>> {
|
||||
let result: CRUDResponseObject = {
|
||||
success: false,
|
||||
@@ -92,20 +94,35 @@ export default async function dsqlMethodCrud<
|
||||
}
|
||||
|
||||
if (transform) {
|
||||
if (debug) {
|
||||
console.log("DEBUG:::transforming Data ...");
|
||||
}
|
||||
|
||||
finalData = (await transform({
|
||||
data: finalData,
|
||||
existingData: existingData,
|
||||
user,
|
||||
reqMethod: method,
|
||||
})) as T;
|
||||
}
|
||||
|
||||
finalQuery = await transform({
|
||||
if (transformQuery) {
|
||||
if (debug) {
|
||||
console.log("DEBUG:::transforming Query ...");
|
||||
}
|
||||
|
||||
finalQuery = await transformQuery({
|
||||
query: finalQuery,
|
||||
user,
|
||||
reqMethod: method,
|
||||
});
|
||||
}
|
||||
|
||||
if (debug) {
|
||||
console.log("DEBUG:::finalQuery", finalQuery);
|
||||
console.log("DEBUG:::finalData", finalData);
|
||||
}
|
||||
|
||||
switch (method) {
|
||||
case "GET":
|
||||
const GET_RESULT = await dsqlCrud({
|
||||
|
||||
Reference in New Issue
Block a user