Commit 51e091d
authored
Fix prerender tags when notFound is called (#74577)
This ensures we don't lose tags added to a page before `notFound()` is
called as otherwise a fetch on the page that has been revalidated won't
be able to be applied correctly if dropped from a `notFound()` call.
This was broken recently in the refactors of handling rendering in
app-render as it worked correctly in `v14`.
x-ref: [slack
thread](https://vercel.slack.com/archives/C04V3E1UYNQ/p1736200963684869)
Closes https://linear.app/vercel/issue/ENET-1381
Closes https://linear.app/vercel/issue/NEXT-3946
Closes #73973
Closes #665401 parent 5a8d117 commit 51e091d
File tree
3 files changed
+1986
-1850
lines changed- packages/next/src/server/app-render
- test/e2e/app-dir/app-static
- app/prerendered-not-found/[slug]
3 files changed
+1986
-1850
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3833 | 3833 | | |
3834 | 3834 | | |
3835 | 3835 | | |
3836 | | - | |
| 3836 | + | |
3837 | 3837 | | |
3838 | 3838 | | |
3839 | 3839 | | |
| |||
0 commit comments