From 98ce341c5fe8403b9dc5654fe18e1ebba61e68e4 Mon Sep 17 00:00:00 2001 From: Owen Jacobson Date: Fri, 12 Dec 2025 10:23:59 -0500 Subject: Publish push messages when a message is sent to a conversation. --- src/app.rs | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'src/app.rs') diff --git a/src/app.rs b/src/app.rs index 6261d34..5eea20b 100644 --- a/src/app.rs +++ b/src/app.rs @@ -58,8 +58,11 @@ impl

App

{ Logins::new(self.db.clone(), self.token_events.clone()) } - pub fn messages(&self) -> Messages { - Messages::new(self.db.clone(), self.events.clone()) + pub fn messages(&self) -> Messages

+ where + P: Clone, + { + Messages::new(self.db.clone(), self.events.clone(), self.publisher.clone()) } #[cfg(test)] @@ -116,7 +119,10 @@ impl

FromRef> for Logins { } } -impl

FromRef> for Messages { +impl

FromRef> for Messages

+where + P: Clone, +{ fn from_ref(app: &App

) -> Self { app.messages() } -- cgit v1.2.3