Commit Graph

2 Commits

Author SHA1 Message Date
Erik Johnston fa77d4cb52 Store calculated room ID on top-level
Rather than validating and then re-calcualting it every time, let's just
store it on the top-level.
2026-05-29 14:44:29 +01:00
Erik Johnston ee733ae2f6 Correctly handle room_id/state_key being null
These should either be absent or strings. We cannot use `Option` as that
does not differentiate between `null` and an absent field.
2026-05-27 15:51:03 +01:00