DataObjects/I18n.php
[Pman.Core] / DataObjects / Person.php
index db0e551..a595cf8 100644 (file)
@@ -386,6 +386,7 @@ class Pman_Core_DataObjects_Person extends DB_DataObject
             
             
             $u = DB_DataObject::factory($this->tableName()); // allow extending this ...
+            $u->autoJoin();
             if ($u->get($a->id)) { /// && strlen($u->passwd)) {  // should work out the pid .. really..
                 return clone($u);
             }
@@ -495,12 +496,12 @@ class Pman_Core_DataObjects_Person extends DB_DataObject
         
         if (substr($this->passwd,0,1) == '$') {
             
-            var_dump( array( $val, crypt($val,$this->passwd) , $this->passwd));
             return crypt($val,$this->passwd) == $this->passwd ;
         }
         // old style md5 passwords...- cant be used with courier....
         return md5($val) == $this->passwd;
     }
+    
     function setPassword($value) 
     {
         $salt='';