Handle multiple mail values

This commit is contained in:
Chris Mann 2023-07-27 22:13:11 +02:00
parent c28c25496d
commit 767512838b

View file

@ -45,6 +45,7 @@ func handleUserMail(w http.ResponseWriter, r *http.Request) {
modifyRequest := ldap.NewModifyRequest(login.Info.DN, nil)
modifyRequest.Delete("mail", []string{email})
log.Printf("handleUserMail %v", modifyRequest)
err = login.conn.Modify(modifyRequest)
if err != nil {
http.Error(w, fmt.Sprintf("Error deleting the email: %s", err), http.StatusInternalServerError)