From 9380544b3e486cad56b37b2ad045442eb67b78ed Mon Sep 17 00:00:00 2001 From: denizk0461 Date: Sat, 31 Jan 2026 20:57:04 +0100 Subject: [PATCH] small edit to blog entry 2026/0131 --- src/routes/blog/2026/0131.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/blog/2026/0131.md b/src/routes/blog/2026/0131.md index 86dd0ba..7981a6c 100644 --- a/src/routes/blog/2026/0131.md +++ b/src/routes/blog/2026/0131.md @@ -6,6 +6,6 @@ I suspect SvelteKit has issues rendering pages that aren't directly linked anywh I had this fixed just before realising that the devlog overview page itself errors out on refresh as well! Even more strangely: the blog overview page was also affected. I suspected there was some common cause, and indeed, `journalctl` revealed it: a function I called to map a `Map` to an `Array` failed because the `Map` didn't exist. I used these `Map` objects to store data about individual posts, so their functionality was partially shared between the devlog and the blog. -To be honest, this error still doesn't make any sense to me, but I was able to fix it by creating a custom data type that mimicked a key-value structure. This made remapping a lot simpler as the data was then already in `Array` format. +To be honest, this error still doesn't make any sense to me, but I was able to fix it by creating a custom data type that mimicked a key-value structure. Something about the `Map` structure caused issues as it cleared its values on refresh or something. This also made remapping a lot simpler as the data was then already in `Array` format. Lesson learned: if you ever work on something that you need to transfer over from a work-in-progress version to a finished version, make sure that the finished version works as you intend it to! Do not assume that everything will work fine. \ No newline at end of file