From e98c8a4742cab530b91811c76dc89a22bd77485b Mon Sep 17 00:00:00 2001 From: Carsten Schmitz Date: Thu, 24 Oct 2013 00:11:54 +0200 Subject: [PATCH] Fixed issue #8285: Exporting statistics with "Show text responses inline" enabled is showing inclomplete answers also --- application/helpers/admin/statistics_helper.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/application/helpers/admin/statistics_helper.php b/application/helpers/admin/statistics_helper.php index 19f9c50ddc9..4f8345de10b 100644 --- a/application/helpers/admin/statistics_helper.php +++ b/application/helpers/admin/statistics_helper.php @@ -3305,6 +3305,10 @@ function _listcolumn($surveyid, $column, $sortby="", $sortmethod="", $sorttype=" $search['condition']="CAST(".Yii::app()->db->quoteColumnName($column)." as varchar) != ''"; } + //filter incomplete answers if set + if (incompleteAnsFilterState() == "incomplete") {$search['condition'] .= " AND submitdate is null";} + elseif (incompleteAnsFilterState() == "complete") {$search['condition'] .= " AND submitdate is not null";} + //Look for any selects/filters set in the original statistics query, and apply them to the column listing if (isset(Yii::app()->session['statistics_selects_'.$surveyid]) && is_array(Yii::app()->session['statistics_selects_'.$surveyid])) {