fix: fix user uuid cache hits

This commit is contained in:
Radical 2025-05-07 22:21:59 +02:00
parent 9e56eec021
commit 3e65cffe39
2 changed files with 2 additions and 3 deletions

View file

@ -37,7 +37,7 @@ pub async fn res(
let cache_result = data.get_cache_key(uuid.to_string()).await; let cache_result = data.get_cache_key(uuid.to_string()).await;
if let Ok(cache_hit) = cache_result { if let Ok(cache_hit) = cache_result {
return Ok(HttpResponse::Ok().json(cache_hit)) return Ok(HttpResponse::Ok().content_type("application/json").body(cache_hit))
} }
let row = sqlx::query_as(&format!( let row = sqlx::query_as(&format!(

View file

@ -3,7 +3,6 @@ use getrandom::fill;
use hex::encode; use hex::encode;
use redis::RedisError; use redis::RedisError;
use serde::Serialize; use serde::Serialize;
use serde_json::json;
use crate::Data; use crate::Data;
@ -57,7 +56,7 @@ impl Data {
let key_encoded = encode(key); let key_encoded = encode(key);
let value_json = json!(value).as_str().unwrap().to_string(); let value_json = serde_json::to_string(&value).unwrap();
redis::cmd("SET",).arg(&[key_encoded.clone(), value_json]).exec_async(&mut conn).await?; redis::cmd("SET",).arg(&[key_encoded.clone(), value_json]).exec_async(&mut conn).await?;