diff --git a/src/lib/datocms-bypass.ts b/src/lib/datocms-bypass.ts index 4768cbf..629caf2 100644 --- a/src/lib/datocms-bypass.ts +++ b/src/lib/datocms-bypass.ts @@ -24,7 +24,7 @@ function datocmsDateToIng(date : string) : number { //-----graphql query interception -export async function datocmsQueryIntercept(query : any) : object { +export async function datocmsQueryIntercept(query : any) : Promise { let parent = pluckFirstParentFromQuery(query); let pageQueryWhitelist = getPageQueryBypassWhitelist(); let listingDirectory = getListingDirectoryByQueryParent(parent); @@ -103,7 +103,7 @@ function pluckFirstParentFromQuery(query : any) : string { } -async function datocmsPageQueryIntercept(query : any) : object { +async function datocmsPageQueryIntercept(query : any) : Promise { let parent : string = pluckFirstParentFromQuery(query); let jsonDirectory : string = path.join(process.cwd(), 'json/site_content'); @@ -128,7 +128,7 @@ async function datocmsPageQueryIntercept(query : any) : object { } -async function datocmsListingQueryIntercept(query : any) : object { +async function datocmsListingQueryIntercept(query : any) : Promise { let parent : string = pluckFirstParentFromQuery(query); let jsonData : object = {};