[fractal] event-actions: Remove unwrap



commit 5abe4765032d6826e2c19ab97feae1d8dc645e13
Author: Kirill Schmidt <kirill schmidt teckids org>
Date:   Sun Jul 3 19:57:48 2022 +0300

    event-actions: Remove unwrap
    
    Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1115>

 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 3bc7a0f42..5fc36d51e 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<gio::SimpleActionGroup> {
-        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


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]