From: <gem...@li...> - 2012-01-30 15:39:51
|
Revision: 433 http://gemstracker.svn.sourceforge.net/gemstracker/?rev=433&view=rev Author: mennodekker Date: 2012-01-30 15:39:44 +0000 (Mon, 30 Jan 2012) Log Message: ----------- Fix for 'empty' track (no tokens present) Modified Paths: -------------- branches/1.5.x/library/classes/Gems/Tracker/Engine/StepEngineAbstract.php Modified: branches/1.5.x/library/classes/Gems/Tracker/Engine/StepEngineAbstract.php =================================================================== --- branches/1.5.x/library/classes/Gems/Tracker/Engine/StepEngineAbstract.php 2012-01-30 15:04:13 UTC (rev 432) +++ branches/1.5.x/library/classes/Gems/Tracker/Engine/StepEngineAbstract.php 2012-01-30 15:39:44 UTC (rev 433) @@ -311,7 +311,12 @@ */ public function checkTokensFromStart(Gems_Tracker_RespondentTrack $respTrack, $userId) { - return $this->checkTokensFrom($respTrack, $respTrack->getFirstToken(), $userId); + $token = $respTrack->getFirstToken(); + if ($token instanceof Gems_Tracker_Token) { + return $this->checkTokensFrom($respTrack, $respTrack->getFirstToken(), $userId); + } else { + return 0; + } } /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |