Skip to content

Commit 7d9d5bf

Browse files
jplatteHywan
authored andcommitted
refactor: Use if-let chain
1 parent ea076b3 commit 7d9d5bf

File tree

1 file changed

+11
-14
lines changed
  • testing/matrix-sdk-integration-testing/src/tests

1 file changed

+11
-14
lines changed

testing/matrix-sdk-integration-testing/src/tests/nse.rs

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -390,20 +390,17 @@ impl NotificationClientWrapper {
390390
.await
391391
.expect("Failed to get_notification");
392392

393-
if let NotificationStatus::Event(item) = item {
394-
if let NotificationEvent::Timeline(sync_timeline_event) = item.event {
395-
if let AnySyncTimelineEvent::MessageLike(event) = sync_timeline_event.as_ref() {
396-
if let AnyMessageLikeEventContent::RoomMessage(event_content) =
397-
event.original_content().expect("Empty original content")
398-
{
399-
self.events
400-
.lock()
401-
.unwrap()
402-
.push((event_info.0.clone(), event_content.body().to_owned()));
403-
return;
404-
}
405-
}
406-
}
393+
if let NotificationStatus::Event(item) = item
394+
&& let NotificationEvent::Timeline(sync_timeline_event) = item.event
395+
&& let AnySyncTimelineEvent::MessageLike(event) = *sync_timeline_event
396+
&& let AnyMessageLikeEventContent::RoomMessage(event_content) =
397+
event.original_content().expect("Empty original content")
398+
{
399+
self.events
400+
.lock()
401+
.unwrap()
402+
.push((event_info.0.clone(), event_content.body().to_owned()));
403+
return;
407404
}
408405
}
409406

0 commit comments

Comments
 (0)