From a41c8481e259be0dfc6a177415ef3e73d8946ea8 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Mon, 8 May 2023 08:22:17 +0200 Subject: [PATCH] proxmox-login: pass body as &str to response() Signed-off-by: Dietmar Maurer --- proxmox-login/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/proxmox-login/src/lib.rs b/proxmox-login/src/lib.rs index e03cd366..a08fb823 100644 --- a/proxmox-login/src/lib.rs +++ b/proxmox-login/src/lib.rs @@ -265,8 +265,8 @@ impl SecondFactorChallenge { } /// Deal with the API's response object to extract the ticket. - pub fn response(&self, body: &[u8]) -> Result { - let response: api::ApiResponse = serde_json::from_slice(body)?; + pub fn response(&self, body: &str) -> Result { + let response: api::ApiResponse = serde_json::from_str(body)?; let response = response.data.ok_or("missing response data")?; if response.username != self.userid {