summaryrefslogtreecommitdiff
path: root/src/login/app.rs
diff options
context:
space:
mode:
authorOwen Jacobson <owen@grimoire.ca>2024-10-05 22:42:43 -0400
committerOwen Jacobson <owen@grimoire.ca>2024-10-05 22:47:12 -0400
commit6a10fcaf64938da52b326ea80013d9f30ed62a6c (patch)
tree08a3860b68391514390f42872ccc1cb4c6e6afd2 /src/login/app.rs
parent1fb26ad31d385ddc628e1b73d6a8764981ca6885 (diff)
Separate `/api/boot` into its own module.
Diffstat (limited to 'src/login/app.rs')
-rw-r--r--src/login/app.rs13
1 files changed, 0 insertions, 13 deletions
diff --git a/src/login/app.rs b/src/login/app.rs
index 15adb31..4f60b89 100644
--- a/src/login/app.rs
+++ b/src/login/app.rs
@@ -1,8 +1,5 @@
use sqlx::sqlite::SqlitePool;
-use crate::event::{repo::Provider as _, Sequence};
-
-#[cfg(test)]
use super::{repo::Provider as _, Login, Password};
pub struct Logins<'a> {
@@ -14,15 +11,6 @@ impl<'a> Logins<'a> {
Self { db }
}
- pub async fn boot_point(&self) -> Result<Sequence, sqlx::Error> {
- let mut tx = self.db.begin().await?;
- let sequence = tx.sequence().current().await?;
- tx.commit().await?;
-
- Ok(sequence)
- }
-
- #[cfg(test)]
pub async fn create(&self, name: &str, password: &Password) -> Result<Login, CreateError> {
let password_hash = password.hash()?;
@@ -34,7 +22,6 @@ impl<'a> Logins<'a> {
}
}
-#[cfg(test)]
#[derive(Debug, thiserror::Error)]
#[error(transparent)]
pub enum CreateError {