diff --git a/server/src/utils.rs b/server/src/utils.rs index 05e0570..67d851b 100644 --- a/server/src/utils.rs +++ b/server/src/utils.rs @@ -5,13 +5,13 @@ use std::str; pub fn encode_param(raw: &str) -> String { - URL_SAFE.pad(false); let cfg = base64::Config::new(base64::CharacterSet::UrlSafe, false); encode_config(raw, cfg) } pub fn decode_param(enc: &str) -> Result { - let bytes = decode_config(enc, URL_SAFE).unwrap(); + let cfg = base64::Config::new(base64::CharacterSet::UrlSafe, false); + let bytes = decode_config(enc, cfg).unwrap(); let res = str::from_utf8(&bytes); match res { Ok(data) => Ok(data.into()),