File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import { withRuntime } from "@decocms/runtime" ;
2- import { createAssetServer } from "@decocms/runtime/asset-server" ;
2+ import { createAssetHandler } from "@decocms/runtime/asset-server" ;
33
44interface Env {
55 ASSETS ?: {
@@ -8,20 +8,19 @@ interface Env {
88}
99
1010const runtime = withRuntime < Env > ( {
11- fetch : ( req , env ) => {
11+ fetch : async ( req , env ) => {
1212 const url = new URL ( req . url ) ;
1313 if ( url . pathname === "/" || url . pathname === "" ) {
1414 return Response . redirect ( new URL ( "/en/introduction" , req . url ) , 302 ) ;
1515 }
1616
17- const assets =
18- env . ASSETS ??
19- createAssetServer ( {
17+ const assetsHandler =
18+ env . ASSETS ?. fetch ??
19+ createAssetHandler ( {
2020 env : "development" ,
21- assetsMiddlewarePath : "*" ,
2221 } ) ;
2322
24- return assets . fetch ( req ) ;
23+ return await assetsHandler ( req ) ?? new Response ( "Not found" , { status : 404 } ) ;
2524 } ,
2625} ) ;
2726
You can’t perform that action at this time.
0 commit comments