diff --git a/README.md b/README.md index df3c866..1fbb3e4 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,8 @@ the previous codebase (which is feature incomplete), visit the [zona-go](https://git.ficd.sh/ficd/zona-go) repository. For an example of a website built with zona, please see -[ficd.sh](https://ficd.sh). +[ficd.sh](https://ficd.sh). For a list of known problems, see +[Known Problems](#known-problems). @@ -44,6 +45,7 @@ For an example of a website built with zona, please see - [Sitemap](#sitemap) - [Ignore List](#ignore-list) - [Drafts](#drafts) +- [Known Problems](#known-problems) @@ -441,3 +443,13 @@ the `--draft` flag is specified. [Ashen]: https://codeberg.com/ficd/ashen [Pygments]: https://pygments.org/ + +## Known Problems + +1. If the user triggers rebuilds in quick succession, the browser is sent the + reload command after the first build, even though a second build may be + underway. This results in a `404` page being served, and the user needs to + manually refresh the browser page. + + **Mitigation:** Don't allow a rebuild until the browser has re-connected to + the WebSocket after the first reload.