mcramer
2012-09-13 3064f83f0096d8078ce04af37374d2188f886a5d
Fixed: login (if enabled) for email address should be set to mail address if not provided in form

1 files modified
2 ■■■ changed files
interface/web/mail/mail_user_edit.php 2 ●●● patch | view | raw | blame | history
interface/web/mail/mail_user_edit.php
@@ -207,7 +207,7 @@
        
    $sys_config = $app->getconf->get_global_config('mail');
    if($sys_config["enable_custom_login"] == "y") {
        if(!isset($_POST["login"])) $this->dataRecord["login"] = $this->dataRecord["email"];
        if(!isset($_POST["login"]) || $_POST["login"] == '') $this->dataRecord["login"] = $this->dataRecord["email"];
        elseif(strpos($_POST["login"], '@') !== false && $_POST["login"] != $this->dataRecord["email"]) $app->tform->errorMessage .= $app->tform->lng("error_login_email_txt")."<br>";
        } else {
        $this->dataRecord["login"] = isset($this->dataRecord["email"]) ? $this->dataRecord["email"] : '';