From 5abe4765032d6826e2c19ab97feae1d8dc645e13 Mon Sep 17 00:00:00 2001 From: Kirill Schmidt Date: Sun, 3 Jul 2022 19:57:48 +0300 Subject: [PATCH] event-actions: Remove unwrap Part-of: --- src/session/room/event_actions.rs | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/session/room/event_actions.rs b/src/session/room/event_actions.rs index 3bc7a0f4..5fc36d51 100644 --- a/src/session/room/event_actions.rs +++ b/src/session/room/event_actions.rs @@ -70,12 +70,13 @@ where /// /// Should be paired with the `EventActions` menu models. fn set_event_actions(&self, event: Option<&Event>) -> Option { - if event.is_none() { - self.insert_action_group("event", gio::ActionGroup::NONE); - return None; - } - - let event = event.unwrap(); + let event = match event { + Some(event) => event, + None => { + self.insert_action_group("event", gio::ActionGroup::NONE); + return None; + } + }; let action_group = gio::SimpleActionGroup::new(); // View Event Source