From cc3ba7b830976bbad8e9ff9f91a8bc1be7950d42 Mon Sep 17 00:00:00 2001 From: Zhuangzhuang Zhang Date: Tue, 19 May 2026 23:32:56 +0800 Subject: [PATCH] fix: token being cleared by user status --- src/logic/user.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/logic/user.rs b/src/logic/user.rs index c614b88..792e7b6 100644 --- a/src/logic/user.rs +++ b/src/logic/user.rs @@ -62,7 +62,8 @@ fn handle_print_token(ctx: &mut Context) -> Result<()> { async fn user_info(ctx: &mut Context) -> Result<()> { let user = api::user::user_info(&ctx.client).await?; - let c: Cache = user.clone().into(); + let mut c: Cache = user.clone().into(); + c.token = ctx.cache.token.clone(); ctx.save_cache(c)?; ctx.terminal.writeln(user.format_user_info()) }