summaryrefslogtreecommitdiff
path: root/src/expire.rs
diff options
context:
space:
mode:
authorOwen Jacobson <owen@grimoire.ca>2025-12-12 10:23:59 -0500
committerOwen Jacobson <owen@grimoire.ca>2025-12-17 15:48:20 -0500
commit98ce341c5fe8403b9dc5654fe18e1ebba61e68e4 (patch)
tree88acdfafe32ad0f99effaaa89cc7d98db2141fda /src/expire.rs
parent522c1533a0af7af7d96bb4d6850ce0b2c8762e89 (diff)
Publish push messages when a message is sent to a conversation.HEADmain
Diffstat (limited to 'src/expire.rs')
-rw-r--r--src/expire.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/expire.rs b/src/expire.rs
index c3b0117..da7ba53 100644
--- a/src/expire.rs
+++ b/src/expire.rs
@@ -12,7 +12,10 @@ pub async fn middleware<P>(
RequestedAt(expired_at): RequestedAt,
req: Request,
next: Next,
-) -> Result<Response, Internal> {
+) -> Result<Response, Internal>
+where
+ P: Clone,
+{
app.tokens().expire(&expired_at).await?;
app.invites().expire(&expired_at).await?;
app.messages().expire(&expired_at).await?;