The frontend WebSocket client sends room_public, but the HTTP fallback sends it as a JSON body parsed directly into RoomCreateRequest/RoomUpdateRequest which expects public. Add #[serde(rename = "room_public")] so both ws params and HTTP JSON body work consistently. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||