mirror of
https://github.com/microsoft/vscode.git
synced 2025-12-20 02:08:47 +00:00
Log provider in "tunnel user show"
This commit is contained in:
@@ -104,7 +104,7 @@ impl AuthProvider {
|
||||
#[derive(Serialize, Deserialize, Debug, Clone)]
|
||||
pub struct StoredCredential {
|
||||
#[serde(rename = "p")]
|
||||
provider: AuthProvider,
|
||||
pub(crate) provider: AuthProvider,
|
||||
#[serde(rename = "a")]
|
||||
access_token: String,
|
||||
#[serde(rename = "r")]
|
||||
|
||||
@@ -329,8 +329,8 @@ pub async fn user(ctx: CommandContext, user_args: TunnelUserSubCommands) -> Resu
|
||||
auth.clear_credentials()?;
|
||||
}
|
||||
TunnelUserSubCommands::Show => {
|
||||
if let Ok(Some(_)) = auth.get_current_credential() {
|
||||
ctx.log.result("logged in");
|
||||
if let Ok(Some(sc)) = auth.get_current_credential() {
|
||||
ctx.log.result(format!("logged in with provider {}", sc.provider));
|
||||
} else {
|
||||
ctx.log.result("not logged in");
|
||||
return Ok(1);
|
||||
|
||||
Reference in New Issue
Block a user