From 3c4d17cf2840c643b8cd111ef775750cc5ae83b3 Mon Sep 17 00:00:00 2001 From: rtkay123 Date: Sun, 27 Jul 2025 18:16:41 +0200 Subject: refactor: profile -> users --- crates/profile-service/src/server/manager.rs | 45 ---------------------------- 1 file changed, 45 deletions(-) delete mode 100644 crates/profile-service/src/server/manager.rs (limited to 'crates/profile-service/src/server/manager.rs') diff --git a/crates/profile-service/src/server/manager.rs b/crates/profile-service/src/server/manager.rs deleted file mode 100644 index bd7e149..0000000 --- a/crates/profile-service/src/server/manager.rs +++ /dev/null @@ -1,45 +0,0 @@ -use prost::Message; -use sellershut_core::profile::{ - CompleteUserRequest, CreateUserRequest, CreateUserResponse, User, profile_server::Profile, -}; -use stack_up::redis::AsyncCommands; -use tonic::{Request, Response, Status, async_trait}; -use tracing::trace; -use uuid::Uuid; - -use crate::state::AppHandle; - -#[async_trait] -impl Profile for AppHandle { - #[doc = " Create a new user profile"] - async fn create_user( - &self, - request: Request, - ) -> Result, Status> { - trace!("creating user"); - let data = request.into_inner(); - let id = Uuid::now_v7().to_string(); - - let bytes = data.encode_to_vec(); - let mut cache = self - .services - .cache - .get() - .await - .map_err(|e| Status::internal("storage not ready"))?; - cache - .set_ex::<_, _, ()>(&id, &bytes, self.local_config.temp_ttl) - .await - .map_err(|e| Status::internal("storage not ready"))?; - - Ok(Response::new(CreateUserResponse { temp_id: id })) - } - - #[doc = " Complete Profile"] - async fn complete_profile( - &self, - request: Request, - ) -> Result, Status> { - todo!() - } -} -- cgit v1.2.3