From 2cf58be2285d206f63e3d9f2f1e43f45e58e12db Mon Sep 17 00:00:00 2001 From: James Howard Date: Mon, 2 Aug 2021 13:59:53 +0100 Subject: [PATCH] Add missing await for API request (#27676) `getAllPostsWithSlug` was missing an `await` on `fetchAPI`, resulting in `data?.allPosts` always returning `undefined`. This meant SSG wasn't aware of the paths it needed to generate. --- examples/cms-datocms/lib/api.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/cms-datocms/lib/api.js b/examples/cms-datocms/lib/api.js index 09eb6647536cf..53b819048b15c 100644 --- a/examples/cms-datocms/lib/api.js +++ b/examples/cms-datocms/lib/api.js @@ -58,7 +58,7 @@ export async function getPreviewPostBySlug(slug) { } export async function getAllPostsWithSlug() { - const data = fetchAPI(` + const data = await fetchAPI(` { allPosts { slug