From 620cdd3d26a4ddc175cc48b95c60f3be04098937 Mon Sep 17 00:00:00 2001 From: Johannes Marbach Date: Thu, 17 Oct 2024 09:57:02 +0200 Subject: [PATCH] Clarify that m.topic cannot be used in room versions that don't support extensible events --- proposals/3765-rich-room-topics.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/proposals/3765-rich-room-topics.md b/proposals/3765-rich-room-topics.md index 8b096924592..27c6b3c2837 100644 --- a/proposals/3765-rich-room-topics.md +++ b/proposals/3765-rich-room-topics.md @@ -84,7 +84,8 @@ inclusion in [stripped state]. As this MSC replaces `m.room.topic` for an extensible alternative, clients and servers are expected to treat `m.room.topic` as invalid in -extensible event-supporting room versions. +extensible event-supporting room versions. Similarly, `m.topic` cannot +be used in non-extensible-supporting room versions. It is recommended that servers replicate `m.room.topic` to `m.topic` with a plain text mimetype and vice versa when [upgrading] between room