Skip to content

Commit 97a3c78

Browse files
docs-botCopilot
andauthored
fix: load dataTables middleware in article API rendering context (#61475)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent e069317 commit 97a3c78

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/article-api/middleware/article-body.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { ExtendedRequestWithPageInfo } from '@/article-api/types'
55
import contextualize from '@/frame/middleware/context/context'
66
import features from '@/versions/middleware/features'
77
import glossaries from '@/frame/middleware/context/glossaries'
8+
import dataTables from '@/data-directory/middleware/data-tables'
89
import { transformerRegistry } from '@/article-api/transformers'
910
import { allVersions } from '@/versions/lib/all-versions'
1011
import type { Page } from '@/types'
@@ -36,6 +37,9 @@ async function createContextualizedRenderingRequest(pathname: string, page: Page
3637
// Run page-specific contextualizers (e.g., glossaries middleware)
3738
await glossaries(renderingReq as ExtendedRequestWithPageInfo, {} as Response, () => {})
3839

40+
// Load data-driven table content (needed for {% for entry in tables.* %} Liquid loops)
41+
await dataTables(renderingReq as ExtendedRequestWithPageInfo, {} as Response, () => {})
42+
3943
return renderingReq
4044
}
4145

0 commit comments

Comments
 (0)