Update dependencies
This commit is contained in:
parent
a55fe5511e
commit
682dda60fa
18
Cargo.toml
18
Cargo.toml
@ -13,22 +13,22 @@ repository = "https://github.com/ruma/ruma-client"
|
|||||||
version = "0.2.0"
|
version = "0.2.0"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
futures-preview = "0.3.0-alpha.19"
|
futures-preview = "=0.3.0-alpha.19"
|
||||||
http = "0.1.18"
|
http = "=0.1.18"
|
||||||
hyper = { version = "0.13.0-alpha.4", features = ["unstable-stream"] }
|
hyper = { version = "=0.13.0-alpha.4", features = ["unstable-stream"] }
|
||||||
hyper-tls = { version = "0.4.0-alpha.4", optional = true }
|
hyper-tls = { version = "=0.4.0-alpha.4", optional = true }
|
||||||
ruma-api = { git = "https://github.com/ruma/ruma-api", branch = "serverless" }
|
ruma-api = "0.11.0"
|
||||||
ruma-client-api = { git = "https://github.com/ruma/ruma-client-api", branch = "event-result" }
|
ruma-client-api = "0.4.0"
|
||||||
ruma-events = { git = "https://github.com/ruma/ruma-events", branch = "event-result-2" }
|
ruma-events = "0.15.1"
|
||||||
ruma-identifiers = "0.14.0"
|
ruma-identifiers = "0.14.0"
|
||||||
native-tls = { version = "0.2.3", optional = true }
|
native-tls = { version = "0.2.3", optional = true }
|
||||||
serde = { version = "1.0.101", features = ["derive"] }
|
serde = { version = "1.0.102", features = ["derive"] }
|
||||||
serde_json = "1.0.41"
|
serde_json = "1.0.41"
|
||||||
serde_urlencoded = "0.6.1"
|
serde_urlencoded = "0.6.1"
|
||||||
url = "2.1.0"
|
url = "2.1.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tokio = "0.2.0-alpha.6"
|
tokio = "=0.2.0-alpha.6"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["tls"]
|
default = ["tls"]
|
||||||
|
@ -4,7 +4,7 @@ use ruma_client::{
|
|||||||
self,
|
self,
|
||||||
api::r0,
|
api::r0,
|
||||||
events::{
|
events::{
|
||||||
room::message::{MessageEventContent, MessageType, TextMessageEventContent},
|
room::message::{MessageEventContent, TextMessageEventContent},
|
||||||
EventType,
|
EventType,
|
||||||
},
|
},
|
||||||
identifiers::RoomAliasId,
|
identifiers::RoomAliasId,
|
||||||
@ -37,7 +37,6 @@ async fn hello_world(homeserver_url: Url, room: String) -> Result<(), ruma_clien
|
|||||||
event_type: EventType::RoomMessage,
|
event_type: EventType::RoomMessage,
|
||||||
txn_id: "1".to_owned(),
|
txn_id: "1".to_owned(),
|
||||||
data: MessageEventContent::Text(TextMessageEventContent {
|
data: MessageEventContent::Text(TextMessageEventContent {
|
||||||
msgtype: MessageType::Text,
|
|
||||||
body: "Hello World!".to_owned(),
|
body: "Hello World!".to_owned(),
|
||||||
format: None,
|
format: None,
|
||||||
formatted_body: None,
|
formatted_body: None,
|
||||||
|
@ -26,7 +26,12 @@ async fn log_messages(
|
|||||||
while let Some(res) = sync_stream.try_next().await? {
|
while let Some(res) = sync_stream.try_next().await? {
|
||||||
// Only look at rooms the user hasn't left yet
|
// Only look at rooms the user hasn't left yet
|
||||||
for (room_id, room) in res.rooms.join {
|
for (room_id, room) in res.rooms.join {
|
||||||
for event in room.timeline.events {
|
for event in room
|
||||||
|
.timeline
|
||||||
|
.events
|
||||||
|
.into_iter()
|
||||||
|
.flat_map(|r| r.into_result())
|
||||||
|
{
|
||||||
// Filter out the text messages
|
// Filter out the text messages
|
||||||
if let RoomEvent::RoomMessage(MessageEvent {
|
if let RoomEvent::RoomMessage(MessageEvent {
|
||||||
content:
|
content:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user