From cc37177bb55d765f74c69504b8cba976250f4757 Mon Sep 17 00:00:00 2001
From: naskya <m@naskya.net>
Date: Wed, 24 Apr 2024 13:43:18 +0900
Subject: [PATCH] fix (backend-rs): use server's local time

---
 .../backend-rs/src/misc/remove_old_attestation_challenges.rs  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/backend-rs/src/misc/remove_old_attestation_challenges.rs b/packages/backend-rs/src/misc/remove_old_attestation_challenges.rs
index 829a8e2c0c..c5c3e0a2af 100644
--- a/packages/backend-rs/src/misc/remove_old_attestation_challenges.rs
+++ b/packages/backend-rs/src/misc/remove_old_attestation_challenges.rs
@@ -2,14 +2,14 @@
 
 use crate::database::db_conn;
 use crate::model::entity::attestation_challenge;
-use chrono::{Duration, Utc};
+use chrono::{Duration, Local};
 use sea_orm::{ColumnTrait, DbErr, EntityTrait, QueryFilter};
 
 /// Delete all entries in the "attestation_challenge" table created at more than 5 minutes ago
 #[crate::export]
 pub async fn remove_old_attestation_challenges() -> Result<(), DbErr> {
     attestation_challenge::Entity::delete_many()
-        .filter(attestation_challenge::Column::CreatedAt.lt(Utc::now() - Duration::minutes(5)))
+        .filter(attestation_challenge::Column::CreatedAt.lt(Local::now() - Duration::minutes(5)))
         .exec(db_conn().await?)
         .await?;