@@ -49,21 +49,23 @@ export default {
4949 async fetch ( request , env ) {
5050 const url = new URL ( request . url ) ;
5151 try {
52- if ( url . pathname === "/login" ) return startLogin ( request , env ) ;
53- if ( url . pathname === "/callback" ) return finishLogin ( request , env ) ;
54- if ( url . pathname === "/admin" ) return adminPage ( request , env ) ;
52+ if ( url . pathname === "/login" ) return await startLogin ( request , env ) ;
53+ if ( url . pathname === "/callback" ) return await finishLogin ( request , env ) ;
54+ if ( url . pathname === "/admin" ) return await adminPage ( request , env ) ;
5555 if ( url . pathname === "/api/session" ) return json ( await sessionPayload ( request , env ) ) ;
5656 if ( url . pathname === "/api/strategy-profiles" ) return json ( await strategyProfilesPayload ( env ) ) ;
5757 if ( url . pathname === "/api/config" ) return json ( await configPayload ( request , env ) ) ;
58- if ( url . pathname === "/api/admin/config" && request . method === "GET" ) return adminConfigResponse ( request , env ) ;
58+ if ( url . pathname === "/api/admin/config" && request . method === "GET" ) {
59+ return await adminConfigResponse ( request , env ) ;
60+ }
5961 if ( url . pathname === "/api/admin/config" && request . method === "POST" ) {
60- return saveAdminConfig ( request , env ) ;
62+ return await saveAdminConfig ( request , env ) ;
6163 }
6264 if ( url . pathname === "/api/internal/sync-account-default" && request . method === "POST" ) {
63- return syncAccountDefaultResponse ( request , env ) ;
65+ return await syncAccountDefaultResponse ( request , env ) ;
6466 }
6567 if ( url . pathname === "/api/logout" && request . method === "POST" ) return logout ( request ) ;
66- if ( url . pathname === "/api/switch" && request . method === "POST" ) return dispatchSwitch ( request , env ) ;
68+ if ( url . pathname === "/api/switch" && request . method === "POST" ) return await dispatchSwitch ( request , env ) ;
6769 return html ( PAGE_HTML ) ;
6870 } catch ( error ) {
6971 return json ( { ok : false , error : error . message || "unexpected error" } , error . status || 500 ) ;
0 commit comments