|
From: <gem...@li...> - 2011-09-15 10:58:14
|
Revision: 17
http://gemstracker.svn.sourceforge.net/gemstracker/?rev=17&view=rev
Author: matijsdejong
Date: 2011-09-15 10:58:07 +0000 (Thu, 15 Sep 2011)
Log Message:
-----------
- fixed SingleTrack bug where the more than one track is in the project
Modified Paths:
--------------
trunk/library/classes/Gems/Default/SurveyMaintenanceAction.php
Modified: trunk/library/classes/Gems/Default/SurveyMaintenanceAction.php
===================================================================
--- trunk/library/classes/Gems/Default/SurveyMaintenanceAction.php 2011-09-15 10:47:16 UTC (rev 16)
+++ trunk/library/classes/Gems/Default/SurveyMaintenanceAction.php 2011-09-15 10:58:07 UTC (rev 17)
@@ -391,12 +391,12 @@
public function getTrackCount($currentId)
{
- $singleTrack = $this->escort instanceof Gems_Project_Tracks_SingleTrackInterface;
+ $singleTrack = ($this->escort instanceof Gems_Project_Tracks_SingleTrackInterface) ? $this->escort->getTrackId() : null;
$select = new Zend_Db_Select($this->db);
$select->from('gems__rounds', array('useCnt' => 'COUNT(*)', 'trackCnt' => 'COUNT(DISTINCT gro_id_track)'));
if ($singleTrack) {
- $select->where("gro_id_track = ?", $this->escort->getTrackId());
+ $select->where("gro_id_track = ?", $singleTrack);
} else {
$select->joinLeft('gems__tracks', 'gtr_id_track = gro_id_track', array())
->group('gems__tracks.gtr_id_track')
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|