Skip to content

Commit 5c32d3e

Browse files
committed
[spalenque] - #13187 * fix sangria survey count and default language
1 parent c0ec4cc commit 5c32d3e

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

survey_builder/code/infrastructure/repositories/SapphireSurveyRepository.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,11 @@ public function getByTemplateAndAnswerValue($template_id, $question_id , array $
6767

6868
$question_values_condition = "";
6969
foreach($values as $question_val){
70-
if(!empty($question_values_condition)) $question_values_condition .= " OR ";
71-
$question_values_condition .= "SurveyAnswer.Value LIKE '%{$question_val}%' ";
70+
if(!empty($question_values_condition))
71+
$question_values_condition .= " OR ";
72+
73+
if ($question_val)
74+
$question_values_condition .= "SurveyAnswer.Value LIKE '%{$question_val}%' ";
7275
}
7376

7477
if(!empty($question_values_condition)) $question_values_condition = "AND ({$question_values_condition})";

survey_builder/code/ui/admin/sangria/SangriaSurveyBuilderExtension.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ private function buildList
202202
$question_value = !empty($question_text_value) ? $question_text_value: $question_select_values;
203203
$order = Convert::raw2sql($request->getVar('order'));
204204
$page_size = Convert::raw2sql($request->getVar('page_size'));
205-
$survey_lang = Convert::raw2sql($request->getVar('survey_lang'));
205+
$survey_lang = ($request->getVar('survey_lang')) ? Convert::raw2sql($request->getVar('survey_lang')) : 'ALL';
206206

207207
if(empty($page_size)) $page_size = 25;
208208
if($page_size == "ALL") $page_size = PHP_INT_MAX;

0 commit comments

Comments
 (0)