Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 36947b88

Přidáno uživatelem Petr Lukašík před téměř 6 roky(ů)

Re #7594 změna hesla a emailu pro uživatele

Zobrazit rozdíly:

app/model/facade/UserFacade.php
72 72
        return $userRow;
73 73
    }
74 74

  
75
    public function saveUserSettings(array $values, int $id){
76
        unset($values[UserEditForm::PASSWORD_CONFIRM]);
77

  
78

  
79
        if (empty($values[UserRepository::COLUMN_PASSWORD]))
80
        {
81
            unset($values[UserRepository::COLUMN_PASSWORD]);
82
        } else
83
        {
84
            $values[UserRepository::COLUMN_PASSWORD] = md5($values[UserRepository::COLUMN_PASSWORD]);
85
        }
86

  
87
        $userRow = $this->userRepository->findById($id)->fetch();
88

  
89
        if ($userRow) {
90
            $userRow->update($values);
91
        }
92

  
93
        return $userRow;
94
    }
95

  
75 96
    /**
76 97
     * Odstraní uživatele
77 98
     *

Také k dispozici: Unified diff