From c4a6b85e1e5b45fbb8533121f3249ce37945ba43 Mon Sep 17 00:00:00 2001 From: kozabrada123 <“kozabrada123@users.noreply.github.com”> Date: Sun, 28 May 2023 17:37:05 +0200 Subject: [PATCH] Fix weird observer subscribe return --- src/gateway.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gateway.rs b/src/gateway.rs index 7906b01..01bc8bd 100644 --- a/src/gateway.rs +++ b/src/gateway.rs @@ -1322,13 +1322,13 @@ impl GatewayEvent { pub fn subscribe( &mut self, observable: Arc + Sync + Send>>, - ) -> Option { + ) -> Result<(), ObserverError> { if self.is_observed { - return Some(ObserverError::AlreadySubscribedError); + return Err(ObserverError::AlreadySubscribedError); } self.is_observed = true; self.observers.push(observable); - None + Ok(()) } /**