mirror of https://github.com/gohugoio/hugo
![]() The failing test case here is * A custom search output format defined on the home page, marked as `noAlternative` and not `permalinkable` * In fast render mode, when making a change to a data source for that search output format, the JSON file was not refreshed. There are variants of the above, but the gist of it is: * The change set was correctly determined, but since the search JSON file was not in the recently visited browser stack, we skipped rendering it. Running with `hugo server --disableFastRender` would be a workaround for the above. This commit fixes this by: * Adding a check for the HTTP request header `Sec-Fetch-Mode = navigation` to the condition for if we should track server request as a user navigation (and not e.g. a HTTP request for a linked CSS stylesheet). * Making sure that we compare against the real relative URL for non-permalinkable output formats. Fixes #13014 |
||
---|---|---|
.. | ||
collections | ||
constants | ||
hashing | ||
hcontext | ||
herrors | ||
hexec | ||
hreflect | ||
hstrings | ||
htime | ||
hugio | ||
hugo | ||
loggers | ||
maps | ||
math | ||
para | ||
paths | ||
predicate | ||
rungroup | ||
tasks | ||
terminal | ||
text | ||
types | ||
urls | ||
docs.go |