From: <gem...@li...> - 2011-12-15 15:12:13
|
Revision: 358 http://gemstracker.svn.sourceforge.net/gemstracker/?rev=358&view=rev Author: mennodekker Date: 2011-12-15 15:12:03 +0000 (Thu, 15 Dec 2011) Log Message: ----------- BugFix: new user only has an id after saving Modified Paths: -------------- trunk/library/classes/Gems/Model/StaffModel.php Modified: trunk/library/classes/Gems/Model/StaffModel.php =================================================================== --- trunk/library/classes/Gems/Model/StaffModel.php 2011-12-15 14:04:32 UTC (rev 357) +++ trunk/library/classes/Gems/Model/StaffModel.php 2011-12-15 15:12:03 UTC (rev 358) @@ -131,8 +131,10 @@ if ($this->getChanged()<1) { $this->setChanged(1); } - //Now load the userclass and save the password - $user = $this->loader->getUserLoader()->getUserByStaffId($newValues['gsf_id_user']); + + //Now load the userclass and save the password use the $savedValues as for a new + //user we might not have the id in the $newValues + $user = $this->loader->getUserLoader()->getUserByStaffId($savedValues['gsf_id_user']); if ($user->canSetPassword()) { $user->setPassword($newValues['fld_password']); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |