From f82c6368e34022b0506ad91f380b537dea1568c0 Mon Sep 17 00:00:00 2001
From: Philippe Loctaux
Date: Wed, 3 May 2023 21:47:57 +0200
Subject: [PATCH] users: set archive status, totp_login_request: use all for
user
---
crates/authorization_codes/src/database.rs | 4 +-
.../totp_login_requests/use_all_for_user.sql | 6 +
.../queries/users/set_archive_status.sql | 5 +
crates/database/sqlx-data.json | 122 +++++++++++-------
.../src/tables/totp_login_requests.rs | 13 ++
crates/database/src/tables/users.rs | 14 ++
crates/ezidam/src/routes/oauth/redirect.rs | 2 +-
crates/ezidam/src/routes/oauth/token.rs | 2 +-
crates/users/src/database.rs | 10 ++
crates/users/src/totp_login_request.rs | 7 +
10 files changed, 133 insertions(+), 52 deletions(-)
create mode 100644 crates/database/queries/totp_login_requests/use_all_for_user.sql
create mode 100644 crates/database/queries/users/set_archive_status.sql
diff --git a/crates/authorization_codes/src/database.rs b/crates/authorization_codes/src/database.rs
index b13ef06..94c104d 100644
--- a/crates/authorization_codes/src/database.rs
+++ b/crates/authorization_codes/src/database.rs
@@ -52,9 +52,9 @@ impl AuthorizationCode {
}
pub async fn use_all_for_user(
- &self,
conn: impl SqliteExecutor<'_>,
+ user: &UserID,
) -> Result