summaryrefslogtreecommitdiff
path: root/src/routes.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes.rs')
-rw-r--r--src/routes.rs8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/routes.rs b/src/routes.rs
index 1c07e78..0bf429a 100644
--- a/src/routes.rs
+++ b/src/routes.rs
@@ -3,15 +3,17 @@ use axum::{
response::Redirect,
routing::{delete, get, post},
};
-use web_push::WebPushClient;
use crate::{
- app::App, boot, conversation, event, expire, invite, login, message, push, setup, ui, vapid,
+ app::App,
+ boot, conversation, event, expire, invite, login, message,
+ push::{self, Publish},
+ setup, ui, vapid,
};
pub fn routes<P>(app: &App<P>) -> Router<App<P>>
where
- P: WebPushClient + Clone + Send + Sync + 'static,
+ P: Publish + Clone + Sync + Send + 'static,
{
// UI routes that can be accessed before the administrator completes setup.
let ui_bootstrap = Router::new()