From c5c90a50d531004955e84958817a554d691af8d9 Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Sat, 12 Feb 2022 01:02:07 +0100 Subject: [PATCH] federation-api: Use Raw for knock_room_state --- crates/ruma-federation-api/src/knock/send_knock/v1.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/crates/ruma-federation-api/src/knock/send_knock/v1.rs b/crates/ruma-federation-api/src/knock/send_knock/v1.rs index ae08c52b..1caf4999 100644 --- a/crates/ruma-federation-api/src/knock/send_knock/v1.rs +++ b/crates/ruma-federation-api/src/knock/send_knock/v1.rs @@ -3,6 +3,7 @@ use ruma_api::ruma_api; use ruma_events::AnyStrippedStateEvent; use ruma_identifiers::{EventId, RoomId}; +use ruma_serde::Raw; use serde_json::value::RawValue as RawJsonValue; ruma_api! { @@ -31,7 +32,7 @@ ruma_api! { response: { /// State events providing public room metadata. - pub knock_room_state: Vec, + pub knock_room_state: Vec>, } } @@ -44,7 +45,7 @@ impl<'a> Request<'a> { impl Response { /// Creates a new `Response` with the given public room metadata state events. - pub fn new(knock_room_state: Vec) -> Self { + pub fn new(knock_room_state: Vec>) -> Self { Self { knock_room_state } } }