Updates
This commit is contained in:
@@ -69,53 +69,6 @@ export default async function checks<
|
||||
}
|
||||
}
|
||||
|
||||
if (method == "GET" && getMiddleware) {
|
||||
newQuery = await getMiddleware({
|
||||
query: newQuery || ({} as any),
|
||||
table,
|
||||
});
|
||||
}
|
||||
|
||||
if (method !== "GET" && crudMiddleware) {
|
||||
const middRes = await crudMiddleware({
|
||||
body: newBody || ({} as any),
|
||||
query: newQuery || {},
|
||||
table,
|
||||
});
|
||||
|
||||
newBody = _.merge(newBody, middRes);
|
||||
}
|
||||
|
||||
if (method == "POST" && postMiddleware) {
|
||||
const middRes = await postMiddleware({
|
||||
body: newBody || ({} as any),
|
||||
query: newQuery || {},
|
||||
table,
|
||||
});
|
||||
|
||||
newBody = _.merge(newBody, middRes);
|
||||
}
|
||||
|
||||
if (method == "PUT" && putMiddleware) {
|
||||
const middRes = await putMiddleware({
|
||||
body: newBody || ({} as any),
|
||||
query: newQuery || {},
|
||||
table,
|
||||
});
|
||||
|
||||
newBody = _.merge(newBody, middRes);
|
||||
}
|
||||
|
||||
if (method == "DELETE" && deleteMiddleware) {
|
||||
const middRes = await deleteMiddleware({
|
||||
body: newBody || ({} as any),
|
||||
query: newQuery || {},
|
||||
table,
|
||||
});
|
||||
|
||||
newBody = _.merge(newBody, middRes);
|
||||
}
|
||||
|
||||
if (newQuery?.searchQuery?.join) {
|
||||
for (let i = 0; i < newQuery.searchQuery.join.length; i++) {
|
||||
const join = newQuery.searchQuery.join[i];
|
||||
@@ -165,6 +118,53 @@ export default async function checks<
|
||||
}
|
||||
}
|
||||
|
||||
if (method == "GET" && getMiddleware) {
|
||||
newQuery = await getMiddleware({
|
||||
query: newQuery || ({} as any),
|
||||
table,
|
||||
});
|
||||
}
|
||||
|
||||
if (method !== "GET" && crudMiddleware) {
|
||||
const middRes = await crudMiddleware({
|
||||
body: newBody || ({} as any),
|
||||
query: newQuery || {},
|
||||
table,
|
||||
});
|
||||
|
||||
newBody = _.merge(newBody, middRes);
|
||||
}
|
||||
|
||||
if (method == "POST" && postMiddleware) {
|
||||
const middRes = await postMiddleware({
|
||||
body: newBody || ({} as any),
|
||||
query: newQuery || {},
|
||||
table,
|
||||
});
|
||||
|
||||
newBody = _.merge(newBody, middRes);
|
||||
}
|
||||
|
||||
if (method == "PUT" && putMiddleware) {
|
||||
const middRes = await putMiddleware({
|
||||
body: newBody || ({} as any),
|
||||
query: newQuery || {},
|
||||
table,
|
||||
});
|
||||
|
||||
newBody = _.merge(newBody, middRes);
|
||||
}
|
||||
|
||||
if (method == "DELETE" && deleteMiddleware) {
|
||||
const middRes = await deleteMiddleware({
|
||||
body: newBody || ({} as any),
|
||||
query: newQuery || {},
|
||||
table,
|
||||
});
|
||||
|
||||
newBody = _.merge(newBody, middRes);
|
||||
}
|
||||
|
||||
return {
|
||||
query: newQuery,
|
||||
body: newBody,
|
||||
|
||||
Reference in New Issue
Block a user