summary refs log tree commit diff
path: root/src/system/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/system/mod.rs')
-rw-r--r--src/system/mod.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/system/mod.rs b/src/system/mod.rs
index c33c481..595e69c 100644
--- a/src/system/mod.rs
+++ b/src/system/mod.rs
@@ -84,13 +84,14 @@ impl Manager {
                     }
 
                     // Handle as message
-                    let mut message_response = Response::Noop { delete_source: false };
+                    let mut message_response = Response::DefaultNoop;
                     for plugin in &all_plugins {
                         plugin.handle_message(&logger, &system, &message, &mut message_response).await;
                     }
 
                     match message_response.clone() {
-                        Response::Noop { delete_source } => {
+                        Response::DefaultNoop => (),
+                        Response::ExplicitNoop { delete_source, member: _ } => {
                             if delete_source {
                                 let client = system.members.iter().find(|m| m.discord_token == seen_by).map(|m| m.client.clone())
                                     .expect("No such client");