diff --git a/packages/next/server/render.tsx b/packages/next/server/render.tsx index 2571e512d6159f6..aee88e14ee0bc2f 100644 --- a/packages/next/server/render.tsx +++ b/packages/next/server/render.tsx @@ -411,30 +411,6 @@ export async function renderToHTML( // next internal queries should be stripped out stripInternalQueries(query) - const callMiddleware = async (method: string, args: any[], props = false) => { - let results: any = props ? {} : [] - - if ((Document as any)[`${method}Middleware`]) { - let middlewareFunc = await (Document as any)[`${method}Middleware`] - middlewareFunc = middlewareFunc.default || middlewareFunc - - const curResults = await middlewareFunc(...args) - if (props) { - for (const result of curResults) { - results = { - ...results, - ...result, - } - } - } else { - results = curResults - } - } - return results - } - - const headTags = (...args: any) => callMiddleware('headTags', args) - const isSSG = !!getStaticProps const isBuildTimeSSG = isSSG && renderOpts.nextExport const defaultAppGetInitialProps =