Files
hugo/hugolib
Bjørn Erik Pedersen 6bf15241a1 Fix panic on server atomic save edits on MacOS
An atomic save (write temp file, rename into place) unlinks the inode the
watcher holds, so kqueue reports Remove for a file that's still on disk.
That took the delete branch and wiped the entire taxonomy subtree; the
following assemble then panicked in createMissingTaxonomies, where the
shifting tree.Get hit a not yet assembled *pageMetaSource.

Treat Remove of a path that still exists as an update, and use the
non-shifting GetRaw when checking for the auto created taxonomy node.

Fixes #15130

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-26 14:00:32 +02:00
..
2026-03-07 18:30:42 +01:00
2022-02-23 22:43:19 +01:00
2026-03-07 18:30:42 +01:00
2026-03-07 18:30:42 +01:00
2020-12-03 13:12:58 +01:00
2026-03-07 18:30:42 +01:00