From b4fbf252c7fd72c9660cc32cdf185305615f00d8 Mon Sep 17 00:00:00 2001 From: phoenix Date: Wed, 22 Oct 2025 11:13:18 -0400 Subject: [PATCH] Repo module changes --- src/repo/mod.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/repo/mod.rs b/src/repo/mod.rs index d539517..b61cc7b 100644 --- a/src/repo/mod.rs +++ b/src/repo/mod.rs @@ -205,7 +205,7 @@ pub mod service { ) -> Result<(uuid::Uuid, String, time::OffsetDateTime), sqlx::Error> { let result = sqlx::query( r#" - SELECT * FROM "passphrase" WHERE passphrase = $1 + SELECT id, username, date_created FROM "passphrase" WHERE passphrase = $1 "#, ) .bind(passphrase) @@ -215,10 +215,10 @@ pub mod service { match result { Ok(row) => { 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 = row.try_get("date_created")?; - Ok((id, passphrase, date_created.unwrap())) + Ok((id, username, date_created.unwrap())) } Err(err) => Err(err), } @@ -227,10 +227,10 @@ pub mod service { pub async fn get_passphrase( pool: &sqlx::PgPool, id: &uuid::Uuid, - ) -> Result<(uuid::Uuid, String, time::OffsetDateTime), sqlx::Error> { + ) -> Result<(String, String, time::OffsetDateTime), sqlx::Error> { let result = sqlx::query( r#" - SELECT * FROM "passphrase" WHERE id = $1; + SELECT username, passphrase, date_created FROM "passphrase" WHERE id = $1; "#, ) .bind(id) @@ -239,10 +239,10 @@ pub mod service { match result { 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 date_created: time::OffsetDateTime = row.try_get("date_created")?; - Ok((returned_id, passphrase, date_created)) + Ok((username, passphrase, date_created)) } Err(err) => Err(err), }