Update pages server function(s)
This commit is contained in:
@@ -24,8 +24,8 @@ export default async function generateWebPageGetCachePage({
|
||||
}: Params) {
|
||||
const config = _.merge(root_module?.config, module?.config);
|
||||
|
||||
const cache_page = config?.cachePage || serverRes?.cachePage || false;
|
||||
const expiry_seconds = config?.cacheExpiry || serverRes?.cacheExpiry;
|
||||
const cache_page = config?.cachePage || serverRes?.cache_page || false;
|
||||
const expiry_seconds = config?.cacheExpiry || serverRes?.cache_expiry;
|
||||
|
||||
if (cache_page && routeParams?.url) {
|
||||
try {
|
||||
|
||||
@@ -40,10 +40,10 @@ export default async function generateWebPageResponseFromComponentReturn({
|
||||
}
|
||||
|
||||
const res_opts: ResponseInit = {
|
||||
...serverRes?.responseOptions,
|
||||
...serverRes?.response_options,
|
||||
headers: {
|
||||
"Content-Type": "text/html",
|
||||
...serverRes?.responseOptions?.headers,
|
||||
...serverRes?.response_options?.headers,
|
||||
},
|
||||
};
|
||||
|
||||
@@ -68,8 +68,12 @@ export default async function generateWebPageResponseFromComponentReturn({
|
||||
|
||||
const res = new Response(html, res_opts);
|
||||
|
||||
if (routeParams?.resTransform) {
|
||||
return await routeParams.resTransform(res);
|
||||
if (routeParams?.res_transform) {
|
||||
return await routeParams.res_transform(res);
|
||||
}
|
||||
|
||||
if (serverRes?.res_transform) {
|
||||
return await serverRes.res_transform(res);
|
||||
}
|
||||
|
||||
return res;
|
||||
|
||||
@@ -32,7 +32,7 @@ export default async function grabPageErrorComponent({
|
||||
: BUNX_ROOT_500_PRESET_COMPONENT;
|
||||
|
||||
const default_server_res = {
|
||||
responseOptions: {
|
||||
response_options: {
|
||||
status: is404 ? 404 : 500,
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user