Repo module changes

This commit is contained in:
2025-10-22 11:13:18 -04:00
parent ae02ccc5e5
commit b4fbf252c7

View File

@@ -205,7 +205,7 @@ pub mod service {
) -> Result<(uuid::Uuid, String, time::OffsetDateTime), sqlx::Error> { ) -> Result<(uuid::Uuid, String, time::OffsetDateTime), sqlx::Error> {
let result = sqlx::query( let result = sqlx::query(
r#" r#"
SELECT * FROM "passphrase" WHERE passphrase = $1 SELECT id, username, date_created FROM "passphrase" WHERE passphrase = $1
"#, "#,
) )
.bind(passphrase) .bind(passphrase)
@@ -215,10 +215,10 @@ pub mod service {
match result { match result {
Ok(row) => { Ok(row) => {
let id: uuid::Uuid = row.try_get("id")?; let id: uuid::Uuid = row.try_get("id")?;
let passphrase: String = row.try_get("passphrase")?; let username: String = row.try_get("username")?;
let date_created: Option<time::OffsetDateTime> = row.try_get("date_created")?; let date_created: Option<time::OffsetDateTime> = row.try_get("date_created")?;
Ok((id, passphrase, date_created.unwrap())) Ok((id, username, date_created.unwrap()))
} }
Err(err) => Err(err), Err(err) => Err(err),
} }
@@ -227,10 +227,10 @@ pub mod service {
pub async fn get_passphrase( pub async fn get_passphrase(
pool: &sqlx::PgPool, pool: &sqlx::PgPool,
id: &uuid::Uuid, id: &uuid::Uuid,
) -> Result<(uuid::Uuid, String, time::OffsetDateTime), sqlx::Error> { ) -> Result<(String, String, time::OffsetDateTime), sqlx::Error> {
let result = sqlx::query( let result = sqlx::query(
r#" r#"
SELECT * FROM "passphrase" WHERE id = $1; SELECT username, passphrase, date_created FROM "passphrase" WHERE id = $1;
"#, "#,
) )
.bind(id) .bind(id)
@@ -239,10 +239,10 @@ pub mod service {
match result { match result {
Ok(row) => { Ok(row) => {
let returned_id: uuid::Uuid = row.try_get("id")?; let username: String = row.try_get("username")?;
let passphrase: String = row.try_get("passphrase")?; let passphrase: String = row.try_get("passphrase")?;
let date_created: time::OffsetDateTime = row.try_get("date_created")?; let date_created: time::OffsetDateTime = row.try_get("date_created")?;
Ok((returned_id, passphrase, date_created)) Ok((username, passphrase, date_created))
} }
Err(err) => Err(err), Err(err) => Err(err),
} }