From c2ba6d190b2a4f626d93ace26bddf3974e041889 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9o=20REBERT?= Date: Tue, 28 Mar 2023 10:58:39 +0200 Subject: [PATCH] Replace deprecated base64 call MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Cléo REBERT --- src/lib.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 4c21243..c6a9b14 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -699,6 +699,7 @@ impl TOTP { #[cfg(feature = "qr")] pub fn get_qr(&self) -> Result { use image::ImageEncoder; + use base64::{Engine as _, engine::general_purpose}; let url = self.get_url(); let mut vec = Vec::new(); @@ -729,7 +730,7 @@ impl TOTP { image_size, image::ColorType::L8, ) { - Ok(_) => Ok(base64::encode(vec)), + Ok(_) => Ok(general_purpose::STANDARD.encode(vec)), Err(err) => Err(err.to_string()), } }