From 813994e9baaee0c3365a82b73aa5b47a39a3f9a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Garc=C3=ADa?= Date: Wed, 19 Jun 2024 17:00:41 +0200 Subject: [PATCH] Make sends lowercase --- src/db/models/send.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/db/models/send.rs b/src/db/models/send.rs index ad842659..02c8c759 100644 --- a/src/db/models/send.rs +++ b/src/db/models/send.rs @@ -1,6 +1,8 @@ use chrono::{NaiveDateTime, Utc}; use serde_json::Value; +use crate::util::LowerCase; + use super::User; db_object! { @@ -122,7 +124,7 @@ impl Send { use data_encoding::BASE64URL_NOPAD; use uuid::Uuid; - let data: Value = serde_json::from_str(&self.data).unwrap_or_default(); + let data = serde_json::from_str::>(&self.data).map(|d| d.data).unwrap_or_default(); json!({ "id": self.uuid, @@ -151,7 +153,7 @@ impl Send { pub async fn to_json_access(&self, conn: &mut DbConn) -> Value { use crate::util::format_date; - let data: Value = serde_json::from_str(&self.data).unwrap_or_default(); + let data = serde_json::from_str::>(&self.data).map(|d| d.data).unwrap_or_default(); json!({ "id": self.uuid,