From 72affd99e56cc3814f1cd10a4b2b64027daa2695 Mon Sep 17 00:00:00 2001 From: "Nathan.fooo" <86001920+appflowy@users.noreply.github.com> Date: Sun, 23 Jun 2024 15:40:26 +0800 Subject: [PATCH] chore: update logs (#643) --- libs/client-api/src/http_settings.rs | 3 ++- libs/database-entity/src/dto.rs | 2 +- src/api/workspace.rs | 6 ++++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/libs/client-api/src/http_settings.rs b/libs/client-api/src/http_settings.rs index 8af82645..76c88f27 100644 --- a/libs/client-api/src/http_settings.rs +++ b/libs/client-api/src/http_settings.rs @@ -1,5 +1,5 @@ use reqwest::Method; -use tracing::instrument; +use tracing::{instrument, trace}; use client_api_entity::AFWorkspaceSettings; use shared_entity::response::{AppResponse, AppResponseError}; @@ -35,6 +35,7 @@ impl Client { workspace_id: T, changes: &AFWorkspaceSettingsChange, ) -> Result { + trace!("workspace settings: {:?}", changes); let url = format!( "{}/api/workspace/{}/settings", self.base_url, diff --git a/libs/database-entity/src/dto.rs b/libs/database-entity/src/dto.rs index 4c9b62ab..83e2f0f6 100644 --- a/libs/database-entity/src/dto.rs +++ b/libs/database-entity/src/dto.rs @@ -529,7 +529,7 @@ impl Default for AFWorkspaceSettings { } } -#[derive(Default, Serialize, Deserialize)] +#[derive(Default, Serialize, Deserialize, Debug)] pub struct AFWorkspaceSettingsChange { #[serde(skip_serializing_if = "Option::is_none")] pub disable_search_indexing: Option, diff --git a/src/api/workspace.rs b/src/api/workspace.rs index 9cc85b3d..14a6e620 100644 --- a/src/api/workspace.rs +++ b/src/api/workspace.rs @@ -11,7 +11,7 @@ use sqlx::types::uuid; use tokio::time::Instant; use tokio_stream::StreamExt; use tokio_tungstenite::tungstenite::Message; -use tracing::{error, event, instrument}; +use tracing::{error, event, instrument, trace}; use uuid::Uuid; use validator::Validate; @@ -326,13 +326,15 @@ async fn post_workspace_settings_handler( workspace_id: web::Path, data: Json, ) -> Result> { + let data = data.into_inner(); + trace!("workspace settings: {:?}", data); let uid = state.user_cache.get_user_uid(&user_uuid).await?; let settings = workspace::ops::update_workspace_settings( &state.pg_pool, &state.workspace_access_control, &workspace_id, &uid, - data.into_inner(), + data, ) .await?; Ok(AppResponse::Ok().with_data(settings).into())