Skip to content

Commit 8e93bb5

Browse files
committed
chore: Replace unwrap by expect.
1 parent 8df55fa commit 8e93bb5

File tree

2 files changed

+6
-3
lines changed
  • crates/matrix-sdk-ui/src/timeline
  • labs/multiverse/src/widgets/room_view/details

2 files changed

+6
-3
lines changed

crates/matrix-sdk-ui/src/timeline/builder.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ impl TimelineBuilder {
164164
room.client().event_cache().subscribe()?;
165165

166166
let (room_event_cache, event_cache_drop) = room.event_cache().await?;
167-
let (_, event_subscriber) = room_event_cache.subscribe().await.unwrap();
167+
let (_, event_subscriber) = room_event_cache.subscribe().await?;
168168

169169
let is_room_encrypted = room
170170
.latest_encryption_state()
@@ -224,7 +224,7 @@ impl TimelineBuilder {
224224
// Note: must be done here *before* spawning the task, to avoid race conditions
225225
// with event cache updates happening in the background.
226226
let (_events, receiver) =
227-
room_event_cache.subscribe_to_thread(root.clone()).await.unwrap();
227+
room_event_cache.subscribe_to_thread(root.clone()).await?;
228228

229229
spawn(
230230
thread_updates_task(

labs/multiverse/src/widgets/room_view/details/events.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@ impl Widget for &mut EventsView<'_> {
2828
let events = tokio::task::block_in_place(|| {
2929
Handle::current().block_on(async {
3030
let (room_event_cache, _drop_handles) = room.event_cache().await.unwrap();
31-
room_event_cache.events().await.unwrap()
31+
room_event_cache
32+
.events()
33+
.await
34+
.expect("Failed to fetch the events because of a store error")
3235
})
3336
});
3437

0 commit comments

Comments
 (0)