MSC4143: Fix response .../org.matrix.msc4143/rtc/transports #53

Merged
Jade merged 2 commits from spaetz/ruwuma:shortbread_glenfiddich into conduwuit-changes 2026-04-16 18:40:43 +00:00
Contributor

OBS: This is a completely untested PR, as I don't know how to compile a local ruwuma and test it with a local c10y. However, from glancing at the code, it does look correct. (famous last words)

The /_matrix/client/unstable/org.matrix.msc4143/rtc/transports endpoint
returns a JSON array titled rtc_foci. MSC4143 specifies that this should
be rtc_transports

fixes: continuwuation/continuwuity#1602

OBS: This is a completely untested PR, as I don't know how to compile a local ruwuma and test it with a local c10y. However, from glancing at the code, it does look correct. (famous last words) The /_matrix/client/unstable/org.matrix.msc4143/rtc/transports endpoint returns a JSON array titled rtc_foci. MSC4143 specifies that this should be rtc_transports fixes: https://forgejo.ellis.link/continuwuation/continuwuity/issues/1602 <!-- PR checklist, not strictly necessary but generally useful unless you're just fixing a typo or something like that: - Run `cargo xtask ci` locally before posting the PR: **DONE** - Documented public API changes in CHANGELOG.md files: **NA** -->
The /_matrix/client/unstable/org.matrix.msc4143/rtc/transports endpoint
returns a JSON array titled rtc_foci. MSC4143 specifies that this should
be rtc_transports

fixes: continuwuation/continuwuity#1602
Owner

This may need a corresponding commit in Continuwuity merged at the same time afaict because of the struct fields being public

This may need a corresponding commit in Continuwuity merged at the same time afaict because of the struct fields being public
Author
Contributor

cargo xtask ci
fails with

Error: command exited with non-zero code `rustup run 1.81 cargo check --workspace --all-features --exclude ruma --exclude ruma-macros --exclude ruma-signatures --exclude xtask`: 1

BTW

cargo xtask ci fails with ``` Error: command exited with non-zero code `rustup run 1.81 cargo check --workspace --all-features --exclude ruma --exclude ruma-macros --exclude ruma-signatures --exclude xtask`: 1 ``` BTW
Jade approved these changes 2026-04-16 18:40:11 +00:00
Jade merged commit d00b51a866 into conduwuit-changes 2026-04-16 18:40:43 +00:00
spaetz deleted branch shortbread_glenfiddich 2026-04-16 18:45:54 +00:00
Sign in to join this conversation.
No description provided.