Переглянути джерело

Added trimming of sshley input

clement 1 рік тому
батько
коміт
1ba21dc9f0
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      src/handler.rs

+ 1 - 1
src/handler.rs

@@ -204,7 +204,7 @@ pub async fn add_ssh_key(ldap_wrapper: web::Data<LdapWrapper>, form: web::Form<F
         return redirect_to("/ssh");
     }
 
-    match ldap_wrapper.manage_ssh_key(uid, form.new_ssh_key.clone(), ldap::ManageSSHOps::ADD).await {
+    match ldap_wrapper.manage_ssh_key(uid, form.new_ssh_key.trim().to_string(), ldap::ManageSSHOps::ADD).await {
         Ok(_) => redirect_to("/ssh"),
         Err(e) => {
             session.insert("error_message", e.to_string()).unwrap();