|
|
@@ -170,7 +170,7 @@ pub async fn form_ssh(ldap_wrapper: web::Data<LdapWrapper>, session: Session) ->
|
|
|
|
|
|
let is_ssh: bool = session.get("user_is_ssh").unwrap_or(None).unwrap();
|
|
|
if !is_ssh {
|
|
|
- redirect_to("/home");
|
|
|
+ return redirect_to("/home");
|
|
|
}
|
|
|
|
|
|
let uid = session.get("user_id").unwrap().unwrap();
|
|
|
@@ -193,7 +193,7 @@ pub async fn add_ssh_key(ldap_wrapper: web::Data<LdapWrapper>, form: web::Form<F
|
|
|
|
|
|
let is_ssh: bool = session.get("user_is_ssh").unwrap_or(None).unwrap();
|
|
|
if !is_ssh {
|
|
|
- redirect_to("/home");
|
|
|
+ return redirect_to("/home");
|
|
|
}
|
|
|
|
|
|
let uid = session.get("user_id").unwrap().unwrap();
|
|
|
@@ -205,7 +205,7 @@ pub async fn add_ssh_key(ldap_wrapper: web::Data<LdapWrapper>, form: web::Form<F
|
|
|
}
|
|
|
|
|
|
match ldap_wrapper.manage_ssh_key(uid, form.new_ssh_key.clone(), ldap::ManageSSHOps::ADD).await {
|
|
|
- Ok(_) => return redirect_to("/ssh"),
|
|
|
+ Ok(_) => redirect_to("/ssh"),
|
|
|
Err(e) => {
|
|
|
session.insert("error_message", e.to_string()).unwrap();
|
|
|
redirect_to("/ssh")
|
|
|
@@ -220,7 +220,7 @@ pub async fn del_ssh_key(ldap_wrapper: web::Data<LdapWrapper>, form: web::Form<F
|
|
|
|
|
|
let is_ssh: bool = session.get("user_is_ssh").unwrap_or(None).unwrap();
|
|
|
if !is_ssh {
|
|
|
- redirect_to("/home");
|
|
|
+ return redirect_to("/home");
|
|
|
}
|
|
|
|
|
|
let uid = session.get("user_id").unwrap().unwrap();
|