diff options
| author | Patrick Seeger <pseeger@ccwn.org> | 2012-06-25 23:31:16 +0200 |
|---|---|---|
| committer | Patrick Seeger <pseeger@ccwn.org> | 2012-06-25 23:31:16 +0200 |
| commit | d58f7cf02dc0c5ce2df2f0db00361fe673074be8 (patch) | |
| tree | de5b7064e43255a471de4cb469a7db71bce3d328 /protected/models | |
| parent | 82f5b7dc1890c03ebec349225e76ea0b22ec6c1d (diff) | |
Änderungen das alles tut, editor, cms
Diffstat (limited to 'protected/models')
| -rw-r--r-- | protected/models/User.php | 7 | ||||
| -rw-r--r-- | protected/models/Verein.php | 2 |
2 files changed, 5 insertions, 4 deletions
diff --git a/protected/models/User.php b/protected/models/User.php index e601042..76cffe7 100644 --- a/protected/models/User.php +++ b/protected/models/User.php @@ -90,12 +90,13 @@ class User extends CActiveRecord $this->created_at = new CDbExpression("NOW()"); $this->salt = $this->generateRandomKey(); $this->admin_pw_reset = true; - } + if (!$this->checkPassword($this->password)) { $this->password = $this->encryptPassword($this->password); - } + } + } return parent::beforeSave(); } @@ -148,7 +149,7 @@ class User extends CActiveRecord return $pw; } - protected function encryptPassword($password) { + public function encryptPassword($password) { return sha1($this->salt.$password); } diff --git a/protected/models/Verein.php b/protected/models/Verein.php index 83fc21f..8556f48 100644 --- a/protected/models/Verein.php +++ b/protected/models/Verein.php @@ -106,7 +106,7 @@ class Verein extends CActiveRecord $criteria->compare('url',$this->url,true); $criteria->compare('bild',$this->bild,true); $criteria->compare('email',$this->email,true); - $criteria->compare('slug',$this->slug,true); + $criteria->compare('slug',$this->slug); $criteria->compare('kontaktdaten',$this->kontaktdaten,true); $criteria->compare('beschreibung',$this->beschreibung,true); $criteria->compare('standort_id',$this->standort_id); |
