summaryrefslogtreecommitdiff
path: root/src/app.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/app.rs')
-rw-r--r--src/app.rs10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/app.rs b/src/app.rs
index 2d6d62b..793bdab 100644
--- a/src/app.rs
+++ b/src/app.rs
@@ -50,8 +50,8 @@ impl App {
Invites::new(self.db.clone(), self.events.clone())
}
- pub const fn logins(&self) -> Logins<'_> {
- Logins::new(&self.db, &self.token_events)
+ pub fn logins(&self) -> Logins {
+ Logins::new(self.db.clone(), self.token_events.clone())
}
pub const fn messages(&self) -> Messages<'_> {
@@ -89,3 +89,9 @@ impl FromRef<App> for Invites {
app.invites()
}
}
+
+impl FromRef<App> for Logins {
+ fn from_ref(app: &App) -> Self {
+ app.logins()
+ }
+}